Show / Hide Table of Contents

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

Represents one or more fonts created from a stream.

Glyphs

Provides a visual representation of letters, characters, or symbols, in a specific font and style.

Hyperlink

Provides an inline-level content element that provides facilities for hosting hyperlinks.

Inline

Provides a base for inline flow content element behavior.

InlineCollection

Represents a collection of Inline elements.

InlineImageContainer

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 flow content element that causes content to render with an italic font style.

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 content elements.

TextElement

An abstract class used as the base class for the abstract Block and Inline classes.

TextElementCollection<T>

Provides standard facilities for creating and managing a type-safe, ordered collection of TextElement objects.

TextPointer

Represents a position within a RichTextBox.

TextSelection

Encapsulates the selection state for the RichTextBox control.

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 an underlined text decoration.

Enums

LogicalDirection

Specifies a logical direction in which to perform certain text operations, such as inserting, retrieving, or navigating through text relative to a specified position (a TextPointer).