LEADTOOLS JavaScript (Leadtools.Annotations.Core)
LEAD Technologies, Inc

AnnObject Object

Fields  Properties  Methods  Events


The following tables list the members exposed by AnnObject.

Public Fields
 NameDescription
Public FieldAudioObjectIdReturns the ID for an "audio" object. Not used in this version of the annotation framework.  
Public FieldButtonObjectIdSpecifies the ID for a "button" object. Not used in this version of the annotation framework.  
Public FieldClosedCurveObjectIdSpecifies the ID for an AnnCurveObject that is a closed figure.  
Public FieldCrossProductObjectIdSpecifies the ID for an AnnCrossProductObject.  
Public FieldCurveObjectIdSpecifies the ID for an AnnCurveObject.  
Public FieldEllipseObjectIdSpecifies the ID for an AnnEllipseObject.  
Public FieldEncryptObjectIdReturns the ID for an "encrypt" object. Not used in this version of the annotation framework.  
Public FieldFreehandHotspotObjectIdSpecifies the ID for an AnnFreehandHotspotObject.  
Public FieldFreehandObjectIdSpecifies the ID for an AnnPolylineObject that is draw freehand style.  
Public FieldGroupObjectIdSpecifies the ID for an AnnGroupObject.  
Public FieldHiliteObjectIdSpecifies the ID for an AnnHiliteObject.  
Public FieldHotspotObjectIdSpecifies the ID for an AnnHotspotObject.  
Public FieldImageObjectIdReturns the ID for an AnnImageObject.  
Public FieldLineObjectIdSpecifies the ID for an AnnPolylineObject that has a single line.  
Public FieldNoneSpecifies the ID for no annotation object.  
Public FieldNoteObjectIdSpecifies the ID for an AnnNoteObject.  
Public FieldPointerObjectIdSpecifies the ID for an AnnPointerObject.  
Public FieldPointObjectIdSpecifies the ID for an AnnPointObject.  
Public FieldPolygonObjectIdSpecifies the ID for an AnnPolylineObject that is a closed figure.  
Public FieldPolylineObjectIdSpecifies the ID for an AnnPolylineObject.  
Public FieldPolyRulerObjectIdSpecifies the ID for an AnnPolyRulerObject.  
Public FieldProtractorObjectIdSpecifies the ID for an AnnProtractorObject.  
Public FieldRectangleObjectIdSpecifies the ID for an AnnRectangleObject.  
Public FieldRedactionObjectIdSpecifies the ID for an AnnRedactionObject.  
Public FieldRichTextObjectIdReturns the ID for a "rich text" object. Not used in this version of the annotation framework.  
Public FieldRubberStampObjectIdSpecifies the ID for an AnnRubberStampObject.  
Public FieldRulerObjectIdSpecifies the ID for an AnnPolyRulerObject that has a single ruler.  
Public FieldSelectObjectIdSpecifies the ID for an AnnSelectionObject.  
Public FieldStampObjectIdSpecifies the ID for an AnnStampObject.  
Public FieldTextObjectIdSpecifies the ID for an AnnTextObject.  
Public FieldTextPointerObjectIdSpecifies the ID for an AnnTextPointerObject.  
Public FieldTextRollupObjectIdSpecifies the ID for an AnnTextRollupObject.  
Public FieldUserObjectIdSpecifies the ID for a user defined AnnObject.  
Public FieldVideoObjectIdReturns the ID for a "video" object. Not used in this version of the annotation framework.  
Top
Public Properties
 NameDescription
Public PropertyBoundsGets a Leadtools.LeadRectD object that indicates the bounds of this AnnObject.  
Public PropertyCanRotateIndicates if this object supports rotation.  
Public PropertyFillGets or sets the AnnBrush associated with this AnnObject.  
Public PropertyFixedStateOperationsGets or sets the fixed state for this AnnObject.  
Public PropertyFontGets or sets the AnnFont used associated with this AnnObject.  
Public PropertyFriendlyNameGets the friendly name for AnnObject.  
Public PropertyGroupNameFor future use.  
Public PropertyHitTestInteriorIndicates if this AnnObject supports hit testing of its interior.  
Public PropertyHyperlinkGets or sets a string which represents the hyperlink for this AnnObject.  
Public PropertyIdGets the ID of this AnnObject.  
Public PropertyIsLockedGets a value that indicates whether this AnnObject is locked.  
Public PropertyIsSelectedGets or sets a value indicating whether the object is selected.  
Public PropertyIsVisibleGets or sets a value indicating whether the object is visible.  
Public PropertyLabelsGets a dictionary of AnnLabel objects used by this AnnObject.  
Public PropertyLockPictureGets or sets the id of the picture used when drawing the locked symbol for locked objects.  
Public PropertyPasswordGets or sets the password used in the last successful lock operation of this AnnObject.  
Public PropertyPointsGets the collection of Leadtools.LeadPointD objects that define this AnnObject.  
Public PropertyRotateCenterGets or sets the location of the rotate center control point.  
Public PropertyRotateGripperGets or sets the length of the rotate gripper control point.  
Public PropertyStrokeGets or sets the AnnStroke associated with this AnnObject.  
Public PropertySupportsFillIndicates if this object supports a fill.  
Public PropertySupportsFontIndicates if this object supports a font.  
Public PropertySupportsStrokeIndicates if this object supports a stroke.  
Public PropertyTagGets or sets a user-defined data object that is associated with this object.  
Top
Public Methods
 NameDescription
Public MethodCloneCreates an exact copy of this AnnObject.  
Public MethodDeserializeLoads this object with data from the specified xml.  
Public MethodHitTestPerforms hit-testing on this AnnObject.  
Public MethodLockLocks this AnnObject with the specified password.  
Public MethodOnPropertyChangedRaises the PropertyChanged event.  
Public MethodRotateRotates the AnnObject around a point.  
Public MethodScaleScales the AnnObject by the specified ratios.  
Public MethodSerializeSerializes the object to an xml document.  
Public MethodTranslateTranslates the AnnObject by the specified values.  
Public MethodUnlockUnlocks this AnnObject with the specified password.  
Top
Protected Methods
 NameDescription
Protected MethodCreateCreates a new instance of AnnObject.  
Protected MethodGetBoundingRectangleGets the bounding rectangle for this AnnObject.  
Protected MethodOnPointsChangedOccurs when the Points for this AnnObject have changed.  
Protected MethodSetIdSets the ID of this AnnObject.  
Top
Public Events
 NameDescription
Public EventPropertyChangedOccurs when a property value changes. AnnPropertyChangedEventArgs  
Top
See Also

Reference

AnnObject Object
Leadtools.Annotations.Core Namespace

 

 


Products | Support | Contact Us | Copyright Notices

© 2006-2012 All Rights Reserved. LEAD Technologies, Inc.