SdtProperties
Base class for structured document tag (content control) properties, providing common configuration for locking, styling, data binding, and appearance.
Definition
Namespace:Telerik.Windows.Documents.Flow.Model.StructuredDocumentTags
Assembly:Telerik.Windows.Documents.Flow.dll
Syntax:
public class SdtProperties
Inheritance: objectSdtProperties
Derived Classes:
Constructors
Initializes a new instance of the SdtProperties class.
public SdtProperties()
Initializes a new instance of the SdtProperties class.
Initializes a new instance of the SdtProperties class.
Properties
Gets or sets a user-friendly display name for the structured document tag, shown in editing interfaces.
public string Alias { get; set; }
Gets or sets the XML data binding that maps the structured document tag's content to an external XML data source node.
public DataBinding DataBinding { get; set; }
Gets or sets a unique identifier for the structured document tag, used to reference it programmatically.
public long ID { get; set; }
Gets whether the content within the structured document tag is locked and cannot be edited by users.
protected virtual bool IsContentLocked { get; }
Gets whether the structured document tag itself is locked, preventing deletion or movement of its boundary markers.
protected virtual bool IsLocked { get; }
Gets or sets whether the structured document tag is automatically removed from the document after its content is edited once.
public bool IsTemporary { get; set; }
Gets or sets the editing restrictions applied to the structured document tag, controlling whether its content or the tag itself can be modified.
public Lock? Lock { get; set; }
Gets or sets the visual style of the structured document tag's outline, such as bounding box or tags.
public OutlineAppearance? OutlineAppearance { get; set; }
OutlineColor
Color?
Gets or sets the color used to render the structured document tag's visual outline border in editing mode.
public Color? OutlineColor { get; set; }
Gets or sets the placeholder configuration that displays instructional text when the structured document tag is empty.
public Placeholder Placeholder { get; set; }
Gets the character formatting properties applied to the structured document tag's content.
public CharacterProperties RunProperties { get; }
Gets or sets a programmatic identifier string used to categorize or locate the structured document tag in code.
public string Tag { get; set; }