The following tables list the members exposed by AnnPolyRulerObject.
| Name | Description | |
|---|---|---|
![]()  | AnnPolyRulerObject Constructor | Initializes a new AnnPolylineObject class object. | 
| Name | Description | |
|---|---|---|
![]()  | Bounds | Gets a Leadtools.LeadRectD object that indicates the bounds of this AnnObject. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | CanRotate | Indicates if this object supports rotation. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | Fill | Gets or sets the AnnBrush associated with this AnnObject. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | FillRule | Gets or sets an AnnFillRule value that determines how the interior of this AnnPolylineObject is filled if it IsClosed. (Inherited from Leadtools.Annotations.Core.AnnPolylineObject) | 
![]()  | FixedStateOperations | Gets or sets the fixed state for this AnnObject. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | Font | Gets or sets the AnnFont used associated with this AnnObject. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | FriendlyName | Overridden. Gets the friendly name for AnnPolyRulerObject. | 
![]()  | GaugeLength | Gets or sets the length of the gauge (the perpendicular lines at the ends of the ruler) for this AnnPolyRulerObject. | 
![]()  | GroupName | For future use. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | HitTestInterior | Indicates if this AnnObject supports hit testing of its interior. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | Hyperlink | Gets or sets a string which represents the hyperlink for this AnnObject. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | Id | Gets the ID of this AnnObject. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | IsClosed | Gets a value that indicates whether this AnnPolylineObject is closed. (Inherited from Leadtools.Annotations.Core.AnnPolylineObject) | 
![]()  | IsLocked | Gets a value that indicates whether this AnnObject is locked. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | IsSelected | Gets or sets a value indicating whether the object is selected. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | IsVisible | Gets or sets a value indicating whether the object is visible. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | Labels | Gets a dictionary of AnnLabel objects used by this AnnObject. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | Layer | Gets the optional layer that contains this object. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | LockPicture | Gets or sets the id of the picture used when drawing the locked symbol for locked objects. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | MeasurementUnit | Gets or sets the unit of measure for this AnnPolyRulerObject. | 
![]()  | Metadata | Gets the metadata associated with this object. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | Opacity | Gets or sets a value indicating the opacity value to use when rendering this object. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | Password | Gets or sets the password used in the last successful lock operation of this AnnObject. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | Points | Gets the collection of Leadtools.LeadPointD objects that define this AnnObject. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | Precision | Gets or sets the precision value used for the length of this AnnPolyRulerObject. | 
![]()  | RotateCenter | Gets or sets the location of the rotate center control point. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | RotateGripper | Gets or sets the length of the rotate gripper control point. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | ShowGauge | Gets or sets a value indicating whether the gauge (the perpendicular lines at the ends of the ruler) for this AnnPolyRulerObject is visible. | 
![]()  | ShowTickMarks | Gets or sets a value indicating whether the tick marks for this AnnPolyRulerObject are visible. | 
![]()  | StateId | Gets or sets the optional state ID of this object to be used with state rendering engines. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | Stroke | Gets or sets the AnnStroke associated with this AnnObject. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | SupportsFill | Indicates if this AnnPolylineObject supports a fill. (Inherited from Leadtools.Annotations.Core.AnnPolylineObject) | 
![]()  | SupportsFont | Indicates if this object supports a font. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | SupportsStroke | Indicates if this object supports AnnStroke. (Inherited from Leadtools.Annotations.Core.AnnPolylineObject) | 
![]()  | Tag | Gets or sets a user-defined data object that is associated with this object. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | TickMarksLength | Gets or sets the length of the tick marks for this AnnPolyRulerObject. | 
![]()  | TickMarksStroke | Gets or sets the AnnStroke used to draw the tick marks for the AnnPolylineObject. | 
![]()  | UnitsAbbreviation | Gets or sets a string value that specifies the abbreviation used with the MeasurementUnit value. | 
| Name | Description | |
|---|---|---|
![]()  | Clone | Overridden. Creates an exact copy of this AnnPolyRulerObject object. | 
![]()  | Deserialize | Overridden. Loads this object with data from the specified xml. | 
![]()  | GetInvalidateRect | Overridden. Gets a Leadtools.LeadRectD object that specifies the current physical rectangle of this AnnObject. | 
![]()  | GetRulerLength | Gets the calibrated length of this AnnPolyRulerObject. | 
![]()  | GetRulerLengthAsString | Gets the calibrated length of this AnnPolyRulerObject as a string. | 
![]()  | HitTest | Overridden. Performs hit-testing on this AnnPolyRulerObject. | 
![]()  | Lock | Locks this AnnObject with the specified password. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | OnPropertyChanged | Raises the PropertyChanged event. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | Rotate | Rotates the AnnObject around a point. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | Scale | Scales the AnnObject by the specified ratios. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | ScaleVector | Scales the AnnObject by the specified ratios, unit vector and center point. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | Serialize | Overridden. Serializes the object to an xml document. | 
![]()  | SetId | Sets the ID of this AnnObject. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | Translate | Translates the AnnObject by the specified values. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | Unlock | Unlocks this AnnObject with the specified password. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
| Name | Description | |
|---|---|---|
![]()  | Create | Overridden. Creates a new instance of AnnPolyRulerObject. | 
![]()  | GetBoundingRectangle | Gets the bounding rectangle for this AnnObject. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
![]()  | OnPointsChanged | Occurs when the Points for this AnnObject have changed. (Inherited from Leadtools.Annotations.Core.AnnObject) | 
| Name | Description | |
|---|---|---|
![]()  | PropertyChanged | Occurs when a property value changes. AnnPropertyChangedEventArgs (Inherited from Leadtools.Annotations.Core.AnnObject) |