| Name | Description |
 | BackColor | Gets and sets the color of the background displayed behind the text showing the length of the ruler annotation. |
 | BackStyle | Gets and sets the style of the background used with the ruler annotation. |
 | BeginPointStyle | Gets and sets the arrowhead used to draw the ruler. |
 | BoundingRectangle | Gets and sets the rectangle boundary for the element. (Inherited from Accusoft.NotateXpressSdk.Element) |
 | CreateTime | A Read only property that gets the time when the element was created. (Inherited from Accusoft.NotateXpressSdk.Element) |
 | EndPointStyle | Gets and sets the arrowhead used to draw the ruler. |
 | Fixed | Gets and sets whether an annotation has a fixed position with respect to the control window. (Inherited from Accusoft.NotateXpressSdk.Element) |
 | GaugeLength | Gets and sets the length of the gauge draw at the endpoints of the ruler annotation. |
 | GroupMember | Gets the group which the element belongs to. (Inherited from Accusoft.NotateXpressSdk.Element) |
 | IsGroupMember | A read only property that gets a value which determines if the element is a member of a group or not. (Inherited from Accusoft.NotateXpressSdk.Element) |
 | Locked | Gets and sets an indicator whether an annotation element can be selected or moved by a user in Edit mode. (Inherited from Accusoft.NotateXpressSdk.Element) |
 | MeasurementUnit | Gets and sets the measurement unit of the ruler annotation. |
 | Moveable | Gets and sets whether the element can be moved by a user in Edit mode. (Inherited from Accusoft.NotateXpressSdk.Element) |
 | NumberPoints | A Read only property that gets the number of points currently used to define the element. (Inherited from Accusoft.NotateXpressSdk.Element) |
 | PenColor | Gets and sets the color of the pen used to draw the ruler annotation. |
 | PenFillStyle | Gets and sets the pen fill style used to draw the line. |
 | PenStyle | Gets and sets the pen style used to draw the line. |
 | PenWidth | Gets and sets the width of the pen used to draw the ruler annotation. |
 | Precision | Gets and sets the number of decimal places to show for the ruler annotation length. |
 | RulerLength | Gets the length of the ruler. |
 | Selected | Gets and sets whether the element has been selected. (Inherited from Accusoft.NotateXpressSdk.Element) |
 | ShowAbbreviation | Gets and sets whether or not the length unit text is abbreviated. |
 | ShowGauge | Gets and sets whether or not the gauge lines are displayed on the endpoints of the ruler annotation. |
 | ShowHandles | Gets and sets whether selection handles are displayed on an object when it is selected. (Inherited from Accusoft.NotateXpressSdk.Element) |
 | ShowLength | Gets and sets whether or not the length is displayed adjacent to the ruler annotation. |
 | Sizeable | Gets and sets whether the element can be resized. (Inherited from Accusoft.NotateXpressSdk.Element) |
 | TextColor | Gets and sets the color of the text used to display the length of the ruler annotation. |
 | TextFont | Gets and sets the font of the length text used with the ruler annotation. |
 | ToolTipText | Gets and sets a string value in the element that will become the ToolTipText value associated with the element. (Inherited from Accusoft.NotateXpressSdk.Element) |
 | UserLong | Gets and sets a user defined long value associated with the element. (Inherited from Accusoft.NotateXpressSdk.Element) |
 | UserString | Gets and sets a user-defined string associated with the element. (Inherited from Accusoft.NotateXpressSdk.Element) |
 | Visible | Gets and sets whether the element is visible. (Inherited from Accusoft.NotateXpressSdk.Element) |
 | ZOrder | Gets the Z-Order for the element. (Inherited from Accusoft.NotateXpressSdk.Element) |