System.Windows.Documents
TOC
Collapse the table of content
Expand the table of content

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