System.Windows.Documents Пространство имен

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

Классы

Adorner

Абстрактный класс, представляющий тип FrameworkElement, который оформляет 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.

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.

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. Можно использовать этот класс для поиска положения текста композиции или строки результатов.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

Предоставляет данные для события PaginationProgress.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

Элемент содержимого потока, который определяет ячейку содержимого в рамках 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

Элемент размещения содержимого, который определяет строку в 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

Результат использования TextEffectResolver для установки текстового эффекта.Result from using TextEffectResolver to set an effect on text. Состоит из созданного TextEffect и DependencyObject, для которого должен быть установлен TextEffect.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

Инкапсулирует состояние выделения элемента управления RichTextBox.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

Реализует преобразователь типа для преобразования Double (используется в качестве значения Zoom) в различные типы и из них.Implements a type converter for converting Double (used as the value of Zoom) to and from other types.

Интерфейсы

IDocumentPaginatorSource

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

Перечисления

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.

Делегаты

GetPageCompletedEventHandler

Представляет метод, обрабатывающий событие GetPageCompleted, связанное с FixedDocument, или другие классы, реализующие DocumentPaginator.Represents the method that will handle the GetPageCompleted event of a FixedDocument or other classes implementing DocumentPaginator.

GetPageNumberCompletedEventHandler

Представляет метод, обрабатывающий событие GetPageNumberCompleted для FixedDocument или 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.