Namespace System.Windows.Documents
Classes
Block
An abstract class that provides a base for all block-level content elements.
BlockCollection
Represents a collection of Block elements.
Bold
Provides an inline-level content element that causes content to render with a bold font weight.
FontSource
Hyperlink
Provides an inline-level content element that provides facilities for hosting hyperlinks.
Inline
Provides a base class for inline text elements, such as Span and Run.
InlineCollection
InlineUIContainer
Provides an inline content element that enables UIElement types to be embedded in the content of a (Rich)TextBlock.
Italic
Provides an inline-level content element that causes content to render with a bold font weight.
LineBreak
Represents an inline element that causes a new line to begin in content when rendered in a text container.
Paragraph
Provides a block-level content element that is used to group content into a paragraph.
Run
Represents a discrete section of formatted or unformatted text.
Section
A block-level element used for grouping other Block elements.
Span
Groups other Inline flow content elements.
TextElement
An abstract class used as the base class for the also-abstract Block and Inline classes. TextElement supports common API for classes involved in the XAML text object model, such as properties that control text size, font families and so on.
TextElementCollection<T>
TextPointer
TextSelection
Typography
Provides access to a rich set of OpenType typography properties. This class cannot be inherited.
Underline
Provides an inline-level content element that causes content to render with a bold font weight.