The following tables list the members exposed by OverlayTextInfo.
| Name | Description | |
|---|---|---|
|  | OverlayTextInfo Constructor | Initializes a new OverlayTextInfo. | 
| Name | Description | |
|---|---|---|
|  | Background | Gets or sets background of the overlay text | 
|  | BackgroundMode | Gets or sets appearance mode of the overlay text background | 
|  | BackgroundShift | Gets or sets appearance shift of the overlay text background | 
|  | BorderMode | Gets or sets appearance mode of the overlay text border | 
|  | BorderRadius | Gets or sets boarder border radius of the overlay text | 
|  | BorderShift | Gets or sets appearance shift of the overlay text border | 
|  | BorderStroke | Gets or sets border stroke of the overlay text | 
|  | BorderThickness | Gets or sets boarder thickness of the overlay text | 
|  | HorizontalMargin | Gets or sets Horizontal Margin for the overlay text | 
|  | HorizontalPadding | Gets or sets Horizontal Padding for the overlay text | 
|  | ShapeBrush | Gets or sets shape brush associated with the overlay text | 
|  | ShapeOutline | Gets or sets shape outline associated with the overlay text | 
|  | TextAngle | Gets or sets rotation angle of the overlay text | 
|  | TextColor | Gets or sets color of the overlay text | 
|  | TextColorMode | Gets or sets appearance mode of the overlay text color | 
|  | TextColorShift | Gets or sets appearance shift of the overlay text color | 
|  | TextContent | Gets or sets content of the overlay text | 
|  | TextLocation | Gets or sets location of the overlay text in relation to shape annotation | 
|  | TextVisible | Gets or sets visibility of the overlay text | 
|  | VerticalMargin | Gets or sets Vertical Margin for the overlay text | 
|  | VerticalPadding | Gets or sets Vertical Padding for the overlay text | 
| Name | Description | |
|---|---|---|
|  | Reset | Resets all the properties to their default values | 
|  | ResetBackground | Resets the Background property to its default value. | 
|  | ResetBackgroundMode | Resets the BackgroundMode property to its default value. | 
|  | ResetBackgroundShift | Resets the BackgroundShift property to its default value. | 
|  | ResetBorderMode | Resets the BorderMode property to its default value. | 
|  | ResetBorderRadius | Resets the BorderRadius property to its default value. | 
|  | ResetBorderShift | Resets the BorderShift property to its default value. | 
|  | ResetBorderStroke | Resets the BorderStroke property to its default value. | 
|  | ResetBorderThickness | Resets the BorderThickness property to its default value. | 
|  | ResetHorizontalMargin | Resets the HorizontalMargin property to its default value. | 
|  | ResetHorizontalPadding | Resets the HorizontalPadding property to its default value. | 
|  | ResetShapeBrush | Resets the ShapeBrush property to its default value. | 
|  | ResetShapeOutline | Resets the ShapeOutline property to its default value. | 
|  | ResetTextAngle | Resets the TextAngle property to its default value. | 
|  | ResetTextColor | Resets the TextColor property to its default value. | 
|  | ResetTextColorMode | Resets the TextColorMode property to its default value. | 
|  | ResetTextColorShift | Resets the TextColorShift property to its default value. | 
|  | ResetTextContent | Resets the TextContent property to its default value. | 
|  | ResetTextLocation | Resets the TextLocation property to its default value. | 
|  | ResetTextVisible | Resets the TextVisible property to its default value. | 
|  | ResetVerticalMargin | Resets the VerticalMargin property to its default value. | 
|  | ResetVerticalPadding | Resets the VerticalPadding property to its default value. | 
| Name | Description | |
|---|---|---|
|  | ShouldSerializeBackground | Indicates if the Background property needs to be serialized. | 
|  | ShouldSerializeBackgroundMode | Indicates if the BackgroundMode property needs to be serialized. | 
|  | ShouldSerializeBackgroundShift | Indicates if the BackgroundShift property needs to be serialized. | 
|  | ShouldSerializeBorderMode | Indicates if the BorderMode property needs to be serialized. | 
|  | ShouldSerializeBorderRadius | Indicates if the BorderRadius property needs to be serialized. | 
|  | ShouldSerializeBorderShift | Indicates if the BorderShift property needs to be serialized. | 
|  | ShouldSerializeBorderStroke | Indicates if the BorderStroke property needs to be serialized. | 
|  | ShouldSerializeBorderThickness | Indicates if the BorderThickness property needs to be serialized. | 
|  | ShouldSerializeHorizontalMargin | Indicates if the HorizontalMargin property needs to be serialized. | 
|  | ShouldSerializeHorizontalPadding | Indicates if the HorizontalPadding property needs to be serialized. | 
|  | ShouldSerializeShapeBrush | Indicates if the ShapeBrush property needs to be serialized. | 
|  | ShouldSerializeShapeOutline | Indicates if the ShapeOutline property needs to be serialized. | 
|  | ShouldSerializeTextAngle | Indicates if the TextAngle property needs to be serialized. | 
|  | ShouldSerializeTextColor | Indicates if the TextColor property needs to be serialized. | 
|  | ShouldSerializeTextColorMode | Indicates if the TextColorMode property needs to be serialized. | 
|  | ShouldSerializeTextColorShift | Indicates if the TextColorShift property needs to be serialized. | 
|  | ShouldSerializeTextContent | Indicates if the TextContent property needs to be serialized. | 
|  | ShouldSerializeTextLocation | Indicates if the TextLocation property needs to be serialized. | 
|  | ShouldSerializeTextVisible | Indicates if the TextVisible property needs to be serialized. | 
|  | ShouldSerializeVerticalMargin | Indicates if the VerticalMargin property needs to be serialized. | 
|  | ShouldSerializeVerticalPadding | Indicates if the VerticalPadding property needs to be serialized. |