Version

UserBaseAnnotation Class Members

The following tables list the members exposed by UserBaseAnnotation.

Public Properties
 NameDescription
Public PropertyAnnotationDataGets or sets the additional data that should be stored with the annotation.  
Public PropertyBadgeBackgroundGets or sets the background of badge annotation.  
Public PropertyBadgeCornerRadiusGets or sets border radius of the badge annotations.  
Public PropertyBadgeImagePathGets or sets image path for displayed in the badge annotations.  
Public PropertyBadgeMarginGets or sets margin of the badge annotations.  
Public PropertyBadgeOutlineGets or sets the outline of badge annotation.  
Public PropertyBadgeSizeGets or sets size of the badge annotations.  
Public PropertyBadgeThicknessGets or sets thickness of the badge annotations.  
Public PropertyBadgeVisibleGets or sets whether to draw the badge in annotation  
Public PropertyIdentifier  
Public PropertyIsPillShapedGets or sets whether the annotation is pill shaped.  
Public PropertyIsVisibleGets or sets whether to the annotations is rendered  
Public PropertyLabelGets or sets the text that should be displayed on axis annotation.  
Public PropertyLabelBackgroundGets or sets the background text displayed in the annotation.  
Public PropertyLabelBorderColorGets or sets the border color of the axis annotation.  
Public PropertyLabelBorderRadiusGets or sets the border radius of the annotation.  
Public PropertyLabelBorderThicknessGets or sets border thickness of the axis annotations.  
Public PropertyLabelColorGets or sets the color of text displayed in the annotation.  
Public PropertyLabelPaddingGets or sets padding around the label in annotation.  
Public Methods
 NameDescription
Public MethodResetResets all the properties to their default values  
Public MethodResetAnnotationDataResets the AnnotationData property to its default value.  
Public MethodResetBadgeBackgroundResets the BadgeBackground property to its default value.  
Public MethodResetBadgeCornerRadiusResets the BadgeCornerRadius property to its default value.  
Public MethodResetBadgeImagePathResets the BadgeImagePath property to its default value.  
Public MethodResetBadgeMarginResets the BadgeMargin property to its default value.  
Public MethodResetBadgeOutlineResets the BadgeOutline property to its default value.  
Public MethodResetBadgeSizeResets the BadgeSize property to its default value.  
Public MethodResetBadgeThicknessResets the BadgeThickness property to its default value.  
Public MethodResetBadgeVisibleResets the BadgeVisible property to its default value.  
Public MethodResetIsPillShapedResets the IsPillShaped property to its default value.  
Public MethodResetIsVisibleResets the IsVisible property to its default value.  
Public MethodResetLabelResets the Label property to its default value.  
Public MethodResetLabelBackgroundResets the LabelBackground property to its default value.  
Public MethodResetLabelBorderColorResets the LabelBorderColor property to its default value.  
Public MethodResetLabelBorderRadiusResets the LabelBorderRadius property to its default value.  
Public MethodResetLabelBorderThicknessResets the LabelBorderThickness property to its default value.  
Public MethodResetLabelColorResets the LabelColor property to its default value.  
Public MethodResetLabelPaddingResets the LabelPadding property to its default value.  
Protected Methods
 NameDescription
Protected MethodOnPropertyChangedUsed to invoke the PropertyChanged event.  
Protected MethodShouldSerializeAnnotationDataIndicates if the AnnotationData property needs to be serialized.  
Protected MethodShouldSerializeBadgeBackgroundIndicates if the BadgeBackground property needs to be serialized.  
Protected MethodShouldSerializeBadgeCornerRadiusIndicates if the BadgeCornerRadius property needs to be serialized.  
Protected MethodShouldSerializeBadgeImagePathIndicates if the BadgeImagePath property needs to be serialized.  
Protected MethodShouldSerializeBadgeMarginIndicates if the BadgeMargin property needs to be serialized.  
Protected MethodShouldSerializeBadgeOutlineIndicates if the BadgeOutline property needs to be serialized.  
Protected MethodShouldSerializeBadgeSizeIndicates if the BadgeSize property needs to be serialized.  
Protected MethodShouldSerializeBadgeThicknessIndicates if the BadgeThickness property needs to be serialized.  
Protected MethodShouldSerializeBadgeVisibleIndicates if the BadgeVisible property needs to be serialized.  
Protected MethodShouldSerializeIsPillShapedIndicates if the IsPillShaped property needs to be serialized.  
Protected MethodShouldSerializeIsVisibleIndicates if the IsVisible property needs to be serialized.  
Protected MethodShouldSerializeLabelIndicates if the Label property needs to be serialized.  
Protected MethodShouldSerializeLabelBackgroundIndicates if the LabelBackground property needs to be serialized.  
Protected MethodShouldSerializeLabelBorderColorIndicates if the LabelBorderColor property needs to be serialized.  
Protected MethodShouldSerializeLabelBorderRadiusIndicates if the LabelBorderRadius property needs to be serialized.  
Protected MethodShouldSerializeLabelBorderThicknessIndicates if the LabelBorderThickness property needs to be serialized.  
Protected MethodShouldSerializeLabelColorIndicates if the LabelColor property needs to be serialized.  
Protected MethodShouldSerializeLabelPaddingIndicates if the LabelPadding property needs to be serialized.  
Public Events
 NameDescription
Public EventPropertyChangedEvent raised when a property value is changed.  
See Also