ClassSdtProperties
Represents the common properties of a structured document tag.
Definition
Namespace:Telerik.Windows.Documents.Model.StructuredDocumentTags
Assembly:Telerik.Windows.Controls.RichTextBox.dll
Syntax:
public class SdtProperties
Inheritance: objectSdtProperties
Derived Classes:
Constructors
SdtProperties()
Initializes a new instance of the SdtProperties class.
Declaration
public SdtProperties()
SdtProperties(SdtProperties)
Initializes a new instance of the SdtProperties class.
Declaration
public SdtProperties(SdtProperties copyInstance)
Parameters
copyInstance
SdtProperties(SdtType)
Initializes a new instance of the SdtProperties class.
Properties
Alias
Gets or sets a friendly name for the associated SDT.
Declaration
[XamlSerializable]
public string Alias { get; set; }
Property Value
DataBinding
Gets or sets an XML mapping (DataBinding) that relates the content of associated SDT to a specific XML node.
Declaration
[XamlCompositePropertySerializable]
public DataBinding DataBinding { get; set; }
Property Value
ID
Gets or sets the ID of the associated SDT.
IsContentLocked
Gets a value that indicates whether the content can be modified.
IsLocked
Gets a value that indicates whether the annotation range can be modified.
IsTemporary
Gets or sets a value that indicates whether this SDT will be removed after editing its content.
Declaration
[XamlSerializable]
public bool IsTemporary { get; set; }
Property Value
Lock
Gets or sets the locking behavior of the associated SDT.
Declaration
[XamlSerializable]
public Lock? Lock { get; set; }
Property Value
Lock?
OutlineAppearance
Gets or sets the outline appearance style.
Declaration
[XamlSerializable]
public OutlineAppearance? OutlineAppearance { get; set; }
Property Value
OutlineColor
Gets or sets the color that is used for visualizing the outline.
Declaration
[XamlSerializable]
public virtual Color? OutlineColor { get; set; }
Property Value
Color?
Placeholder
Gets or set the associated placeholder object.
Declaration
[XamlCompositePropertySerializable]
public Placeholder Placeholder { get; set; }
Property Value
StyleName
Gets or sets the style name for the structured document tag properties.
Tag
Gets or sets a tag for the associated SDT.
Declaration
[XamlSerializable]
public string Tag { get; set; }
Property Value
Methods
GetBuilder(SdtRangeStart)
Provides an ISdtBuilder that generates the structured document tag's content.
Declaration
protected virtual ISdtBuilder GetBuilder(SdtRangeStart associatedSdt)
Parameters
associatedSdt
Returns