Table of Contents

Class SdtBlock

Namespace
DocWright.Dom
Assembly
DocWright.Dom.dll

A block-level structured document tag (content control). The content is surfaced in Blocks so rendering and text extraction treat it transparently; the wrapper and its properties are kept for round-trip.

public sealed class SdtBlock : Block
Inheritance
SdtBlock
Inherited Members
Extension Methods

Constructors

SdtBlock()

Initializes an empty block-level structured document tag.

Properties

Blocks

Gets the tag's block content.

Children

Gets this node's children in document order. Nodes without children return an empty list. The list is a live view; mutate through the typed collections (for example Inlines), not through this property.

Properties

Gets or sets the tag's properties.

Methods

Accept(DomVisitor)

Dispatches to the visitor method for this node's concrete type.

CloneCore()

Creates the deep copy for Clone(). Implementations copy all owned state, deep-clone children and copy unknown-XML islands.

RemoveChildCore(DomNode)

Removes child from this node's child collections.