New to Telerik Document ProcessingStart a free 30-day trial

Base class for structured document tag (content control) properties, providing common configuration for locking, styling, data binding, and appearance.

Definition

Constructors

Initializes a new instance of the SdtProperties class.

C#
public SdtProperties()

Initializes a new instance of the SdtProperties class.

C#
public SdtProperties(SdtProperties copyInstance)
Parameters:copyInstanceSdtProperties

Initializes a new instance of the SdtProperties class.

C#
public SdtProperties(SdtType type)
Parameters:typeSdtType

Properties

Gets or sets a user-friendly display name for the structured document tag, shown in editing interfaces.

C#
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.

C#
public DataBinding DataBinding { get; set; }

Gets or sets a unique identifier for the structured document tag, used to reference it programmatically.

C#
public long ID { get; set; }

Gets whether the content within the structured document tag is locked and cannot be edited by users.

C#
protected virtual bool IsContentLocked { get; }

Gets whether the structured document tag itself is locked, preventing deletion or movement of its boundary markers.

C#
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.

C#
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.

C#
public Lock? Lock { get; set; }

Gets or sets the visual style of the structured document tag's outline, such as bounding box or tags.

C#
public OutlineAppearance? OutlineAppearance { get; set; }

Gets or sets the color used to render the structured document tag's visual outline border in editing mode.

C#
public Color? OutlineColor { get; set; }

Gets or sets the placeholder configuration that displays instructional text when the structured document tag is empty.

C#
public Placeholder Placeholder { get; set; }

Gets the character formatting properties applied to the structured document tag's content.

C#
public CharacterProperties RunProperties { get; }

Gets or sets a programmatic identifier string used to categorize or locate the structured document tag in code.

C#
public string Tag { get; set; }

Gets the type of structured document tag, determining its behavior and editing interface.

C#
public SdtType Type { get; }