Leadtools.Annotations.Core Namespace : AnnObject Class |
The following tables list the members exposed by AnnObject.
Name | Description | |
---|---|---|
AudioObjectId | Returns the ID for an "audio" object. Not used in this version of the annotation framework. | |
ButtonObjectId | Specifies the ID for a "button" object. Not used in this version of the annotation framework. | |
ClosedCurveObjectId | Specifies the ID for an AnnCurveObject that is a closed figure. | |
CrossProductObjectId | Specifies the ID for an AnnCrossProductObject. | |
CurveObjectId | Specifies the ID for an AnnCurveObject. | |
EllipseObjectId | Specifies the ID for an AnnEllipseObject. | |
EncryptObjectId | Returns the ID for an "encrypt" object. Not used in this version of the annotation framework. | |
FreehandHotspotObjectId | Specifies the ID for an AnnFreehandHotspotObject. | |
FreehandObjectId | Specifies the ID for an AnnPolylineObject that is draw freehand style. | |
GroupObjectId | Specifies the ID for an AnnGroupObject. | |
HiliteObjectId | Specifies the ID for an AnnHiliteObject. | |
HotspotObjectId | Specifies the ID for an AnnHotspotObject. | |
ImageObjectId | Returns the ID for an AnnImageObject. | |
LineObjectId | Specifies the ID for an AnnPolylineObject that has a single line. | |
MediaObjectId | Returns the ID for a "media" object. Not used in this version of the annotation framework. | |
None | Specifies the ID for no annotation object. | |
NoteObjectId | Specifies the ID for an AnnNoteObject. | |
PointerObjectId | Specifies the ID for an AnnPointerObject. | |
PointObjectId | Specifies the ID for an AnnPointObject. | |
PolygonObjectId | Specifies the ID for an AnnPolylineObject that is a closed figure. | |
PolylineObjectId | Specifies the ID for an AnnPolylineObject. | |
PolyRulerObjectId | Specifies the ID for an AnnPolyRulerObject. | |
ProtractorObjectId | Specifies the ID for an AnnProtractorObject. | |
RectangleObjectId | Specifies the ID for an AnnRectangleObject. | |
RedactionObjectId | Specifies the ID for an AnnRedactionObject. | |
RichTextObjectId | Returns the ID for a "rich text" object. Not used in this version of the annotation framework. | |
RubberStampObjectId | Specifies the ID for an AnnRubberStampObject. | |
RulerObjectId | Specifies the ID for an AnnPolyRulerObject that has a single ruler. | |
SelectObjectId | Specifies the ID for an AnnSelectionObject. | |
StampObjectId | Specifies the ID for an AnnStampObject. | |
TextObjectId | Specifies the ID for an AnnTextObject. | |
TextPointerObjectId | Specifies the ID for an AnnTextPointerObject. | |
TextRollupObjectId | Specifies the ID for an AnnTextRollupObject. | |
UserObjectId | Specifies the ID for a user defined AnnObject. |
Name | Description | |
---|---|---|
Bounds | Gets a Leadtools.LeadRectD object that indicates the bounds of this AnnObject. | |
CanRotate | Indicates if this object supports rotation. | |
Fill | Gets or sets the AnnBrush associated with this AnnObject. | |
FixedStateOperations | Gets or sets the fixed state for this AnnObject. | |
Font | Gets or sets the AnnFont used associated with this AnnObject. | |
FriendlyName | Gets the friendly name for AnnObject. | |
GroupName | For future use. | |
HitTestInterior | Indicates if this AnnObject supports hit testing of its interior. | |
Hyperlink | Gets or sets a string which represents the hyperlink for this AnnObject. | |
Id | Gets the ID of this AnnObject. | |
IsLocked | Gets a value that indicates whether this AnnObject is locked. | |
IsSelected | Gets or sets a value indicating whether the object is selected. | |
IsVisible | Gets or sets a value indicating whether the object is visible. | |
Labels | Gets a dictionary of AnnLabel objects used by this AnnObject. | |
Layer | Get the optional layer that contain this object. | |
LockPicture | Gets or sets the id of the picture used when drawing the locked symbol for locked objects. | |
Metadata | Gets the metadata associated with this object. | |
Opacity | Gets or sets a value indicating the opacity value to use when rendering this object. | |
Password | Gets or sets the password used in the last successful lock operation of this AnnObject. | |
Points | Gets the collection of Leadtools.LeadPointD objects that define this AnnObject. | |
RotateCenter | Gets or sets the location of the rotate center control point. | |
RotateGripper | Gets or sets the length of the rotate gripper control point. | |
StateId | Gets or sets the optional state ID of this object to be used with state rendering engines. | |
Stroke | Gets or sets the AnnStroke associated with this AnnObject. | |
SupportsFill | Indicates if this object supports a fill. | |
SupportsFont | Indicates if this object supports a font. | |
SupportsStroke | Indicates if this object supports a stroke. | |
Tag | Gets or sets a user-defined data object that is associated with this object. |
Name | Description | |
---|---|---|
Clone | Creates an exact copy of this AnnObject. | |
Deserialize | Loads this object with data from the specified XML. | |
GetInvalidateRect | Gets a Leadtools.LeadRectD object that specifies the current physical rectangle of this AnnObject. | |
HitTest | Performs hit-testing on this AnnObject. | |
Lock | Locks this AnnObject with the specified password. | |
OnPropertyChanged | Raises the PropertyChanged event. | |
Rotate | Rotates the AnnObject around a point. | |
Scale | Scales the AnnObject by the specified ratios. | |
ScaleVector | Scales the AnnObject by the specified ratios, unit vector and center point. | |
Serialize | Serializes the object to an XML document. | |
SetId | Sets the ID of this AnnObject. | |
Translate | Translates the AnnObject by the specified values. | |
Unlock | Unlocks this AnnObject with the specified password. |
Name | Description | |
---|---|---|
Create | Creates a new instance of AnnObject. | |
GetBoundingRectangle | Gets the bounding rectangle for this AnnObject. | |
OnPointsChanged | Occurs when the Points for this AnnObject have changed. |
Name | Description | |
---|---|---|
PropertyChanged | Occurs when a property value changes. AnnPropertyChangedEventArgs |