Class MarkupAnnotation
Provides the base class for markup annotations that can be highlighted, have popup windows, and support interactive features like opacity and color customization.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Documents.Fixed.Model.Annotations
Assembly: Telerik.Windows.Documents.Fixed.dll
Syntax
public abstract class MarkupAnnotation : ContentAnnotation, IFixedDocumentElement, IInstanceIdOwner, IContextClonable<Annotation>, IStructuralElement, IContentAnnotation
Properties
Color
Gets or sets the display color of the annotation used for rendering its appearance.
Declaration
public ColorBase Color { get; set; }
Property Value
ColorBase
The color object that defines the annotation's visual appearance. |
Contents
Gets or sets the text content of the annotation that will be displayed in tooltips, popup windows, or accessibility readers.
Declaration
public string Contents { get; set; }
Property Value
System.String
The string content that describes or labels this annotation. |
Opacity
Gets or sets the opacity level of the annotation, controlling its transparency when rendered.
Declaration
public double Opacity { get; set; }
Property Value
System.Double
A double value between 0.0 (completely transparent) and 1.0 (completely opaque). |