System.Windows.Documents Namespace

Содержит типы, поддерживающие FixedDocument, FlowDocument и создание документов XPS. Contains types that support FixedDocument, FlowDocument, and XML Paper Specification (XPS) document creation.

Classes

Adorner

Abstract class that represents a FrameworkElement that decorates a UIElement.Abstract class that represents a FrameworkElement that decorates a UIElement.

AdornerDecorator

Предоставляет AdornerLayer для дочерних элементов в визуальном дереве.Provides an AdornerLayer for the child elements in the visual tree.

AdornerLayer

Represents a surface for rendering adorners.Represents a surface for rendering adorners.

AnchoredBlock

Абстрактный класс, предоставляющий базу для элементов Inline, используемых для привязки элементов Block к содержимому потока.An abstract class that provides a base for Inline elements that are used to anchor Block elements to flow content.

Block

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

BlockCollection

Представляет коллекцию элементов Block.Represents a collection of Block elements. BlockCollection определяет допустимое дочернее содержимое элементов FlowDocument, Section, ListItem, TableCell, Floater и Figure.BlockCollection defines the allowable child content of the FlowDocument, Section, ListItem, TableCell, Floater, and Figure elements.

BlockUIContainer

Элемент содержимого потока на уровне блоков, который включает элементы UIElement (т. е. Button) для включения (размещения) в содержимое потока.A block-level flow content element which enables UIElement elements (i.e. a Button) to be embedded (hosted) in flow content.

Bold

Элемент содержимого потока встроенного уровня, из-за которого текстовое содержимое отображается полужирным шрифтом.An inline-level flow content element which causes content to render with a bold font weight.

ContentPosition

Абстрактный класс, представляющий положение содержимого.Abstract class that represents the position of content. Это положение зависит от содержимого.This position is content specific.

DocumentPage

Представление страницы документа, созданной разделителем страниц.Represents a document page produced by a paginator.

DocumentPaginator

Обеспечение абстрактного базового класса, который поддерживает создание многостраничных элементов из одного документа.Provides an abstract base class that supports creation of multiple-page elements from a single document.

DocumentReference

Предоставляет доступ к ссылке на FixedDocument.Provides access to reference a FixedDocument.

DocumentReferenceCollection

Определяет упорядоченный список элементов DocumentReference.Defines an ordered list of DocumentReference elements.

DynamicDocumentPaginator

Предоставление абстрактного базового класса, который поддерживает автоматическую фоновую разбивку на страницы и отслеживание позиций содержимого при разбивке в дополнение к методам и свойствам его собственного базового класса.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.

EditingCommands

Предоставляет стандартный набор команд изменения.Provides a standard set of editing related commands.

Figure

Элемент содержимого потока встроенного уровня, используемый для хостинга рисунка.An inline-level flow content element used to host a figure. Рисунок — это часть содержимого потока со свойствами положения, которые могут быть настроены независимо от первичного потока содержимого в рамках FlowDocument.A figure is a portion of flow content with placement properties that can be customized independently from the primary content flow within a FlowDocument.

FixedDocument

Размещает переносимый, высококачественный документ фиксированного формата с доступом на чтение, в котором пользователь может выбирать текст, перемещаться с помощью клавиатуры и выполнять поиск.Hosts a portable, high fidelity, fixed-format document with read access for user text selection, keyboard navigation, and search.

FixedDocumentSequence

Размещает один или несколько элементов DocumentReference, которые определяют последовательность документов фиксированного формата.Hosts one or more DocumentReference elements that define a sequence of fixed documents.

FixedPage

Предоставляет содержимое для высококачественной страницы с фиксированным форматом.Provides the content for a high fidelity, fixed-format page.

Floater

Обеспечение элемента содержимого потока встроенного уровня, используемого для размещения плавающего объекта.Provides an inline-level flow content element used to host a floater. Плавающий объект отображает рисунки и прочее содержимое параллельно с основным потоком содержимого в FlowDocument.A floater displays images and other content parallel to the main content flow in a FlowDocument.

FlowDocument

Размещает и форматирует содержимое потока с помощью дополнительных возможностей работы с документами, таких как разбивка на страницы и столбцы.Hosts and formats flow content with advanced document features, such as pagination and columns.

FrameworkRichTextComposition

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

FrameworkTextComposition

Представляет композицию во время событий текстового ввода в TextBox.Represents a composition during the text input events of a TextBox.

GetPageCompletedEventArgs

Предоставляет данные для события GetPageCompleted.Provides data for the GetPageCompleted event.

GetPageNumberCompletedEventArgs

Предоставляет данные для события GetPageNumberCompleted.Provides data for the GetPageNumberCompleted event.

GetPageRootCompletedEventArgs

Предоставляет данные для события GetPageRootCompleted.Provides data for the GetPageRootCompleted event.

Glyphs

Представляет набор глифов, используемых для отрисовки фиксированного текста.Represents the set of glyphs that are used for rendering fixed text.

Hyperlink

Элемент размещения содержимого встроенного уровня, обеспечивающий функции размещения гиперссылок внутри содержимого.An inline-level flow content element that provides facilities for hosting hyperlinks within flow content.

Inline

Абстрактный класс, служащий базовым для всех элементов внутреннего размещения содержимого.An abstract class that provides a base for all inline flow content elements.

InlineCollection

Представляет коллекцию элементов Inline.Represents a collection of Inline elements. InlineCollection определяет допустимое дочернее содержимое элементов Paragraph, Span и TextBlock.InlineCollection defines the allowable child content of the Paragraph, Span, and TextBlock elements.

InlineUIContainer

Элемент содержимого потока встроенного уровня, который включает элементы UIElement (т. е. Button) для включения (размещения) в содержимое потока.An inline-level flow content element which enables UIElement elements (i.e. a Button) to be embedded (hosted) in flow content.

Italic

Элемент размещения содержимого встроенного уровня, за счет которого содержимое отображается в курсивном начертании.Provides an inline-level flow content element that causes content to render with an italic font style.

LineBreak

Встроенный элемент содержимого потока, вызывает разрыв строки в содержимом потока.An inline flow content element that causes a line break to occur in flow content.

LinkTarget

Представляет элемент страницы, на который могут ссылаться другие документы или другие фрагменты того же документа.Represents an element on a page that can be linked to from other documents or other places in the same document.

LinkTargetCollection

Предоставляет коллекцию всех элементов LinkTarget в Package.Provides a collection of all of the LinkTarget elements in a Package.

List

Элемент размещения содержимого на уровне блока, обеспечивающий функции представления содержимого в упорядоченном или маркированном списке.A block-level flow content element that provides facilities for presenting content in an ordered or unordered list.

ListItem

Элемент содержимого потока, представляющий определенный элемент содержимого в упорядоченном или маркированном List.A flow content element that represents a particular content item in an ordered or unordered List.

ListItemCollection

Представляет коллекцию элементов ListItem.Represents a collection of ListItem elements. ListItemCollection определяет допустимое дочернее содержимое элемента List.ListItemCollection defines the allowable child content of a List element.

PageContent

Предоставляет сведения об элементах FixedPage в FixedDocument.Provides information about the FixedPage elements within a FixedDocument.

PageContentCollection

Предоставляет поддержку для коллекции страниц документа.Provides collection support for a collection of document pages.

PagesChangedEventArgs

Предоставляет данные для события PagesChanged.Provides data for the PagesChanged event.

PaginationProgressEventArgs

Provides data for the PaginationProgress event.Provides data for the PaginationProgress event.

Paragraph

Элемент размещения содержимого на уровне блоков, используемый для группировки содержимого в абзац.A block-level flow content element used to group content into a paragraph.

PresentationUIStyleResources

Этот класс используется для создания объектов ComponentResourceKey, для которых требуется открытый класс.This class is used to create ComponentResourceKey objects, which require a public class.

Run

Элемент содержимого потока встроенного уровня предназначен для содержания цепочки форматированного или неформатированного текста.An inline-level flow content element intended to contain a run of formatted or unformatted text.

Section

Элемент размещения содержимого на уровне блоков, используемый для группирования других элементов Block.A block-level flow content element used for grouping other Block elements.

Span

Группирует другие элементы потока содержимого Inline.Groups other Inline flow content elements.

Table

Элемент содержимого потока на уровне блока, обеспечивающий представление на основе сетки, упорядоченное по строкам и столбцам.A block-level flow content element that provides a grid-based presentation organized by rows and columns.

TableCell

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

TableCellCollection

Предоставляет стандартные средства для создания и управления строго типизированной, упорядоченной коллекцией объектов TableCell.Provides standard facilities for creating and managing a type-safe, ordered collection of TableCell objects.

TableColumn

Элемент содержимого потока, который определяет столбец в Table.A flow content element that defines a column within a Table.

TableColumnCollection

Предоставляет стандартные средства для создания и управления строго типизированной, упорядоченной коллекцией объектов TableColumn.Provides standard facilities for creating and managing a type-safe, ordered collection of TableColumn objects.

TableRow

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

TableRowCollection

Предоставляет стандартные средства для создания и управления строго типизированной, упорядоченной коллекцией объектов TableRow.Provides standard facilities for creating and managing a type-safe, ordered collection of TableRow objects.

TableRowGroup

Представляет элемент размещения содержимого, используемый для группирования элементов TableRow в Table.Represents a flow content element used to group TableRow elements within a Table.

TableRowGroupCollection

Предоставляет стандартные средства для создания и управления строго типизированной, упорядоченной коллекцией объектов TableRowGroup.Provides standard facilities for creating and managing a type-safe, ordered collection of TableRowGroup objects.

TextEffectResolver

Вспомогательный класс, задающий текстовые эффекты в текстовом контейнере.A helper class that sets text effects in a text container.

TextEffectTarget

Result from using TextEffectResolver to set an effect on text.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.This consists of the TextEffect created and the DependencyObject to which the TextEffect should be set.

TextElement

Абстрактный класс, который используется в качестве базового класса для абстрактных классов Block и Inline.An abstract class used as the base class for the abstract Block and Inline classes.

TextElementCollection<TextElementType>

Предоставляет стандартные средства для создания и управления строго типизированной, упорядоченной коллекцией объектов TextElement.Provides standard facilities for creating and managing a type-safe, ordered collection of TextElement objects. Это универсальная коллекция для работы с объектами заданного типа, являющаяся производной от TextElement.This is a generic collection for working with objects of a specified type that derives from TextElement.

TextElementEditingBehaviorAttribute

Определяет, как RichTextBox обрабатывает пользовательский текстовый элемент.Specifies how a RichTextBox should handle a custom text element.

TextPointer

Представляет положение в FlowDocument или TextBlock.Represents a position within a FlowDocument or TextBlock.

TextRange

Представляет выделение содержимого между двумя позициями TextPointer.Represents a selection of content between two TextPointer positions.

TextSelection

Encapsulates the selection state for the RichTextBox control.Encapsulates the selection state for the RichTextBox control.

Typography

Обеспечивает доступ к широкому набору свойств оформления OpenType.Provides access to a rich set of OpenType typography properties.

Underline

Элемент содержимого потока встроенного уровня, из-за которого текстовое содержимое отображается с подчеркиванием.An inline-level flow content element which causes content to render with an underlined text decoration.

ZoomPercentageConverter

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

Interfaces

IDocumentPaginatorSource

Определяет исходный объект, выполняющий фактическую разбивку содержимого на страницы.Defines the source object that performs actual content pagination.

Enums

LogicalDirection

Задает логическое направление, в котором выполняются определенные операции с текстом, например вставка, извлечение или перемещение по тексту относительно указанной позиции (TextPointer).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).

TextPointerContext

Определяет категорию содержимого, примыкающего к TextPointer в указанном LogicalDirection.Determines the category of content that is adjacent to a TextPointer in a specified LogicalDirection.

Delegates

GetPageCompletedEventHandler

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

GetPageNumberCompletedEventHandler

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

GetPageRootCompletedEventHandler

Представляет метод, обрабатывающий событие GetPageRootCompleted класса PageContent.Represents the method that will handle the GetPageRootCompleted event of the PageContent class.

PagesChangedEventHandler

Представляет метод, обрабатывающий событие PagesChanged.Represents the method that will handle the PagesChanged event.

PaginationProgressEventHandler

Представляет метод, обрабатывающий событие PaginationProgress.Represents the method that will handle the PaginationProgress event.