Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

System.Windows.Documents Namespace

 

Contains types that support FixedDocument, FlowDocument, and XML Paper Specification (XPS) document creation.

ClassDescription
System_CAPS_pubclassAdorner

Abstract class that represents a FrameworkElement that decorates a UIElement.

System_CAPS_pubclassAdornerDecorator

Provides an AdornerLayer for the child elements in the visual tree.

System_CAPS_pubclassAdornerLayer

Represents a surface for rendering adorners.

System_CAPS_pubclassAnchoredBlock

An abstract class that provides a base for Inline elements that are used to anchor Block elements to flow content.

System_CAPS_pubclassBlock

An abstract class that provides a base for all block-level flow content elements.

System_CAPS_pubclassBlockCollection

Represents a collection of Block elements. BlockCollection defines the allowable child content of the FlowDocument, Section, ListItem, TableCell, Floater, and Figure elements.

System_CAPS_pubclassBlockUIContainer

A block-level flow content element which enables UIElement elements (i.e. a Button) to be embedded (hosted) in flow content.

System_CAPS_pubclassBold

An inline-level flow content element which causes content to render with a bold font weight.

System_CAPS_pubclassContentPosition

Abstract class that represents the position of content. This position is content specific.

System_CAPS_pubclassDocumentPage

Represents a document page produced by a paginator.

System_CAPS_pubclassDocumentPaginator

Provides an abstract base class that supports creation of multiple-page elements from a single document.

System_CAPS_pubclassDocumentReference

Provides access to reference a FixedDocument.

System_CAPS_pubclassDocumentReferenceCollection

Defines an ordered list of DocumentReference elements.

System_CAPS_pubclassDynamicDocumentPaginator

Provides an abstract base class that supports automatic background pagination and tracking content positions across repaginations in addition to the methods and properties of its own base class.

System_CAPS_pubclassEditingCommands

Provides a standard set of editing related commands.

System_CAPS_pubclassFigure

An inline-level flow content element used to host a figure. A figure is a portion of flow content with placement properties that can be customized independently from the primary content flow within a FlowDocument.

System_CAPS_pubclassFixedDocument

Hosts a portable, high fidelity, fixed-format document with read access for user text selection, keyboard navigation, and search.

System_CAPS_pubclassFixedDocumentSequence

Hosts one or more DocumentReference elements that define a sequence of fixed documents.

System_CAPS_pubclassFixedPage

Provides the content for a high fidelity, fixed-format page.

System_CAPS_pubclassFloater

Provides an inline-level flow content element used to host a floater. A floater displays images and other content parallel to the main content flow in a FlowDocument.

System_CAPS_pubclassFlowDocument

Hosts and formats flow content with advanced document features, such as pagination and columns.

System_CAPS_pubclassFrameworkRichTextComposition

Represents a composition related to text input. You can use this class to find the text position of the composition or the result string.

System_CAPS_pubclassFrameworkTextComposition

Represents a composition during the text input events of a TextBox.

System_CAPS_pubclassGetPageCompletedEventArgs

Provides data for the GetPageCompleted event.

System_CAPS_pubclassGetPageNumberCompletedEventArgs

Provides data for the GetPageNumberCompleted event.

System_CAPS_pubclassGetPageRootCompletedEventArgs

Provides data for the GetPageRootCompleted event.

System_CAPS_pubclassGlyphs

Represents the set of glyphs that are used for rendering fixed text.

System_CAPS_pubclassHyperlink

An inline-level flow content element that provides facilities for hosting hyperlinks within flow content.

System_CAPS_pubclassInline

An abstract class that provides a base for all inline flow content elements.

System_CAPS_pubclassInlineCollection

Represents a collection of Inline elements. InlineCollection defines the allowable child content of the Paragraph, Span, and TextBlock elements.

System_CAPS_pubclassInlineUIContainer

An inline-level flow content element which enables UIElement elements (i.e. a Button) to be embedded (hosted) in flow content.

System_CAPS_pubclassItalic

Provides an inline-level flow content element that causes content to render with an italic font style.

System_CAPS_pubclassLineBreak

An inline flow content element that causes a line break to occur in flow content.

System_CAPS_pubclassLinkTarget

Represents an element on a page that can be linked to from other documents or other places in the same document.

System_CAPS_pubclassLinkTargetCollection

Provides a collection of all of the LinkTarget elements in a Package.

System_CAPS_pubclassList

A block-level flow content element that provides facilities for presenting content in an ordered or unordered list.

System_CAPS_pubclassListItem

A flow content element that represents a particular content item in an ordered or unordered List.

System_CAPS_pubclassListItemCollection

Represents a collection of ListItem elements. ListItemCollection defines the allowable child content of a List element.

System_CAPS_pubclassPageContent

Provides information about the FixedPage elements within a FixedDocument.

System_CAPS_pubclassPageContentCollection

Provides collection support for a collection of document pages.

System_CAPS_pubclassPagesChangedEventArgs

Provides data for the PagesChanged event.

System_CAPS_pubclassPaginationProgressEventArgs

Provides data for the PaginationProgress event.

System_CAPS_pubclassParagraph

A block-level flow content element used to group content into a paragraph.

System_CAPS_pubclassRun

An inline-level flow content element intended to contain a run of formatted or unformatted text.

System_CAPS_pubclassSection

A block-level flow content element used for grouping other Block elements.

System_CAPS_pubclassSpan

Groups other Inline flow content elements.

System_CAPS_pubclassTable

A block-level flow content element that provides a grid-based presentation organized by rows and columns.

System_CAPS_pubclassTableCell

A flow content element that defines a cell of content within a Table.

System_CAPS_pubclassTableCellCollection

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

System_CAPS_pubclassTableColumn

A flow content element that defines a column within a Table.

System_CAPS_pubclassTableColumnCollection

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

System_CAPS_pubclassTableRow

A flow content element that defines a row within a Table.

System_CAPS_pubclassTableRowCollection

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

System_CAPS_pubclassTableRowGroup

Represents a flow content element used to group TableRow elements within a Table.

System_CAPS_pubclassTableRowGroupCollection

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

System_CAPS_pubclassTextEffectResolver

A helper class that sets text effects in a text container

System_CAPS_pubclassTextEffectTarget

Result from using TextEffectResolver to set an effect on text. This consists of the TextEffect created and the DependencyObject to which the TextEffect should be set.

System_CAPS_pubclassTextElement

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

System_CAPS_pubclassTextElementCollection<TextElementType>

Provides standard facilities for creating and managing a type-safe, ordered collection of TextElement objects. This is a generic collection for working with objects of a specified type that derives from TextElement.

System_CAPS_pubclassTextElementEditingBehaviorAttribute

Specifies how a RichTextBox should handle a custom text element.

System_CAPS_pubclassTextPointer

Represents a position within a FlowDocument or TextBlock.

System_CAPS_pubclassTextRange

Represents a selection of content between two TextPointer positions.

System_CAPS_pubclassTextSelection

Encapsulates the selection state for the RichTextBox control.

System_CAPS_pubclassTypography

Provides access to a rich set of OpenType typography properties.

System_CAPS_pubclassUnderline

An inline-level flow content element which causes content to render with an underlined text decoration.

System_CAPS_pubclassZoomPercentageConverter

Implements a type converter for converting Double (used as the value of DocumentViewer.Zoom) to and from other types.

InterfaceDescription
System_CAPS_pubinterfaceIDocumentPaginatorSource

Defines the source object that performs actual content pagination.

DelegateDescription
System_CAPS_pubdelegateGetPageCompletedEventHandler

Represents the method that will handle the DocumentPaginator.GetPageCompleted event of a FixedDocument or other classes implementing DocumentPaginator.

System_CAPS_pubdelegateGetPageNumberCompletedEventHandler

Represents the method that will handle the DynamicDocumentPaginator.GetPageNumberCompleted event of a FixedDocument, or FlowDocument.

System_CAPS_pubdelegateGetPageRootCompletedEventHandler

Represents the method that will handle the GetPageRootCompleted event of the PageContent class.

System_CAPS_pubdelegatePagesChangedEventHandler

Represents the method that will handle the DocumentPaginator.PagesChanged event.

System_CAPS_pubdelegatePaginationProgressEventHandler

Represents the method that will handle the DynamicDocumentPaginator.PaginationProgress event.

EnumerationDescription
System_CAPS_pubenumLogicalDirection

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).

System_CAPS_pubenumTextPointerContext

Determines the category of content that is adjacent to a TextPointer in a specified LogicalDirection.

Return to top
Show:
© 2016 Microsoft