System.Windows.Documents Namespace

Contém tipos compatíveis com FixedDocument, FlowDocument e a criação de documento XPS (XML Paper Specification). Contains types that support FixedDocument, FlowDocument, and XML Paper Specification (XPS) document creation.

Classes

Adorner

Classe abstrata que representa um FrameworkElement que decora um UIElement.Abstract class that represents a FrameworkElement that decorates a UIElement.

AdornerDecorator

Fornece um AdornerLayer para os elementos filho na árvore visual.Provides an AdornerLayer for the child elements in the visual tree.

AdornerLayer

Representa uma superfície para renderização de adornos.Represents a surface for rendering adorners.

AnchoredBlock

Uma classe abstrata que fornece uma base para elementos Inline usados para ancorar elementos Block ao conteúdo de fluxo.An abstract class that provides a base for Inline elements that are used to anchor Block elements to flow content.

Block

Uma classe abstrata que fornece uma base para todos os elementos de conteúdo de fluxo no nível de bloco.An abstract class that provides a base for all block-level flow content elements.

BlockCollection

Representa uma coleção de elementos Block .Represents a collection of Block elements. BlockCollection define o conteúdo filho permitido dos elementos FlowDocument, Section, ListItem, TableCell, Floater e Figure.BlockCollection defines the allowable child content of the FlowDocument, Section, ListItem, TableCell, Floater, and Figure elements.

BlockUIContainer

Um elemento de conteúdo de fluxo de nível de bloco que permite que elementos UIElement (ou seja, um Button) sejam inseridos (hospedados) no conteúdo de fluxo.A block-level flow content element which enables UIElement elements (i.e. a Button) to be embedded (hosted) in flow content.

Bold

Um elemento de conteúdo de fluxo de nível embutido que faz com que o conteúdo renderize com a espessura da fonte em negrito.An inline-level flow content element which causes content to render with a bold font weight.

ContentPosition

Classe abstrata que representa a posição do conteúdo.Abstract class that represents the position of content. Esta posição é específica do conteúdo.This position is content specific.

DocumentPage

Representa uma página de documento produzida por um paginador.Represents a document page produced by a paginator.

DocumentPaginator

Fornece uma classe base abstrata que dá suporte à criação de elementos de várias páginas com base em um único documento.Provides an abstract base class that supports creation of multiple-page elements from a single document.

DocumentReference

Fornece acesso para referenciar um FixedDocument.Provides access to reference a FixedDocument.

DocumentReferenceCollection

Define uma lista ordenada de elementos DocumentReference.Defines an ordered list of DocumentReference elements.

DynamicDocumentPaginator

Fornece uma classe base abstrata que dá suporte às posições de conteúdo de acompanhamento e paginação em segundo plano automática nas repaginações além dos métodos e propriedades de sua própria classe base.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

Fornece um conjunto padrão de comandos relacionados à edição.Provides a standard set of editing related commands.

Figure

Um elemento de conteúdo de fluxo de nível embutido usado para hospedar uma figura.An inline-level flow content element used to host a figure. Uma figura é uma parte do conteúdo de fluxo com propriedades de posicionamento que podem ser personalizadas independentemente do fluxo de conteúdo principal em um 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

Hospeda um documento portátil de alta fidelidade e de formato fixo com acesso de leitura para seleção de texto do usuário, navegação por teclado e pesquisa.Hosts a portable, high fidelity, fixed-format document with read access for user text selection, keyboard navigation, and search.

FixedDocumentSequence

Hospeda um ou mais elementos DocumentReference que definem uma sequência de documentos fixos.Hosts one or more DocumentReference elements that define a sequence of fixed documents.

FixedPage

Fornece o conteúdo para uma página de alta fidelidade, de formato fixo.Provides the content for a high fidelity, fixed-format page.

Floater

Fornece um elemento de conteúdo de fluxo de nível embutido usado para hospedar um floater.Provides an inline-level flow content element used to host a floater. Um floater exibe imagens e outros conteúdos paralelos ao fluxo de conteúdo principal em um FlowDocument.A floater displays images and other content parallel to the main content flow in a FlowDocument.

FlowDocument

Hospeda e formata conteúdo de fluxo com recursos de documento avançados, como paginação e colunas.Hosts and formats flow content with advanced document features, such as pagination and columns.

FrameworkRichTextComposition

Representa uma composição relacionada à entrada de texto.Represents a composition related to text input. É possível usar esta classe para localizar a posição do texto da composição ou a cadeia de caracteres de resultado.You can use this class to find the text position of the composition or the result string.

FrameworkTextComposition

Representa uma composição durante os eventos de entrada de texto de um TextBox.Represents a composition during the text input events of a TextBox.

GetPageCompletedEventArgs

Fornece dados para o evento de GetPageCompleted .Provides data for the GetPageCompleted event.

GetPageNumberCompletedEventArgs

Fornece dados para o evento de GetPageNumberCompleted .Provides data for the GetPageNumberCompleted event.

GetPageRootCompletedEventArgs

Fornece dados para o evento de GetPageRootCompleted .Provides data for the GetPageRootCompleted event.

Glyphs

Representa o conjunto de glifos usados para renderizar texto fixo.Represents the set of glyphs that are used for rendering fixed text.

Hyperlink

Um elemento de conteúdo de fluxo de nível embutido que fornece recursos para hospedar hiperlinks no conteúdo de fluxo.An inline-level flow content element that provides facilities for hosting hyperlinks within flow content.

Inline

Uma classe abstrata que fornece uma base para todos os elementos de conteúdo de fluxo embutido.An abstract class that provides a base for all inline flow content elements.

InlineCollection

Representa uma coleção de elementos Inline.Represents a collection of Inline elements. InlineCollection define o conteúdo filho permitido dos elementos Paragraph, Span e TextBlock.InlineCollection defines the allowable child content of the Paragraph, Span, and TextBlock elements.

InlineUIContainer

Um elemento de conteúdo de fluxo de nível embutido que permite que elementos UIElement (ou seja, um Button) sejam inseridos (hospedados) no conteúdo de fluxo.An inline-level flow content element which enables UIElement elements (i.e. a Button) to be embedded (hosted) in flow content.

Italic

Fornece um elemento de conteúdo de fluxo de nível embutido que faz com que o conteúdo renderize com um estilo da fonte em itálico.Provides an inline-level flow content element that causes content to render with an italic font style.

LineBreak

Um elemento de conteúdo de fluxo embutido que faz com que ocorra uma quebra de linha no conteúdo de fluxo.An inline flow content element that causes a line break to occur in flow content.

LinkTarget

Representa um elemento em uma página que pode ser vinculado a outros documentos ou outros locais no mesmo documento.Represents an element on a page that can be linked to from other documents or other places in the same document.

LinkTargetCollection

Fornece uma coleção de todos os elementos LinkTarget em um Package.Provides a collection of all of the LinkTarget elements in a Package.

List

Um elemento de conteúdo de fluxo em nível de bloco que fornece recursos para apresentar o conteúdo em uma lista ordenada ou desordenada.A block-level flow content element that provides facilities for presenting content in an ordered or unordered list.

ListItem

Um elemento de conteúdo de fluxo que representa um item de conteúdo específico em uma List ordenada ou desordenada.A flow content element that represents a particular content item in an ordered or unordered List.

ListItemCollection

Representa uma coleção de elementos ListItem.Represents a collection of ListItem elements. ListItemCollection define o conteúdo filho permitido de um elemento List.ListItemCollection defines the allowable child content of a List element.

PageContent

Fornece informações sobre os elementos FixedPage em um FixedDocument.Provides information about the FixedPage elements within a FixedDocument.

PageContentCollection

Oferece suporte de coleção para uma coleção de páginas do documento.Provides collection support for a collection of document pages.

PagesChangedEventArgs

Fornece dados para o evento de PagesChanged .Provides data for the PagesChanged event.

PaginationProgressEventArgs

Fornece dados para o evento de PaginationProgress .Provides data for the PaginationProgress event.

Paragraph

Um elemento de conteúdo de fluxo de nível de bloco usado para agrupar o conteúdo em um parágrafo.A block-level flow content element used to group content into a paragraph.

PresentationUIStyleResources

Essa classe é usada para criar objetos ComponentResourceKey, que exigem uma classe pública.This class is used to create ComponentResourceKey objects, which require a public class.

Run

Um elemento de conteúdo de fluxo de nível embutido deve conter uma sequência de texto formatado ou não formatado.An inline-level flow content element intended to contain a run of formatted or unformatted text.

Section

Um elemento de conteúdo de fluxo em nível de bloco usado para agrupar outros elementos Block.A block-level flow content element used for grouping other Block elements.

Span

Agrupa outros Inline elementos de conteúdo de fluxo.Groups other Inline flow content elements.

Table

Um elemento de conteúdo de fluxo em nível de bloco que fornece uma apresentação baseada em grade organizada por linhas e colunas.A block-level flow content element that provides a grid-based presentation organized by rows and columns.

TableCell

Um elemento de conteúdo de fluxo que define uma célula de conteúdo dentro de uma Table.A flow content element that defines a cell of content within a Table.

TableCellCollection

Fornece recursos padrão para criar e gerenciar uma coleção fortemente tipada e ordenada de objetos TableCell.Provides standard facilities for creating and managing a type-safe, ordered collection of TableCell objects.

TableColumn

Um elemento de conteúdo de fluxo que define uma coluna em um Table.A flow content element that defines a column within a Table.

TableColumnCollection

Fornece recursos padrão para criar e gerenciar uma coleção fortemente tipada e ordenada de objetos TableColumn.Provides standard facilities for creating and managing a type-safe, ordered collection of TableColumn objects.

TableRow

Um elemento de conteúdo de fluxo que define uma linha em Table.A flow content element that defines a row within a Table.

TableRowCollection

Fornece recursos padrão para criar e gerenciar uma coleção fortemente tipada e ordenada de objetos TableRow.Provides standard facilities for creating and managing a type-safe, ordered collection of TableRow objects.

TableRowGroup

Representa um elemento de conteúdo de fluxo usado para agrupar elementos de TableRow dentro de uma Table.Represents a flow content element used to group TableRow elements within a Table.

TableRowGroupCollection

Fornece recursos padrão para criar e gerenciar uma coleção fortemente tipada e ordenada de objetos TableRowGroup.Provides standard facilities for creating and managing a type-safe, ordered collection of TableRowGroup objects.

TextEffectResolver

Uma classe auxiliar que define os efeitos do texto em um contêiner de texto.A helper class that sets text effects in a text container.

TextEffectTarget

Resultantes do uso de TextEffectResolver para definir um efeito em texto.Result from using TextEffectResolver to set an effect on text. Isso é composto pelo TextEffect criado e o DependencyObject para o qual TextEffect deve ser definido.This consists of the TextEffect created and the DependencyObject to which the TextEffect should be set.

TextElement

Uma classe abstrata usada como classe base para as classes abstratas Block e Inline.An abstract class used as the base class for the abstract Block and Inline classes.

TextElementCollection<TextElementType>

Fornece recursos padrão para criar e gerenciar uma coleção fortemente tipada e ordenada de objetos TextElement.Provides standard facilities for creating and managing a type-safe, ordered collection of TextElement objects. Esta é uma coleção genérica para trabalhar com objetos de um tipo especificado que deriva de TextElement.This is a generic collection for working with objects of a specified type that derives from TextElement.

TextElementEditingBehaviorAttribute

Especifica como um RichTextBox deve lidar com um elemento de texto personalizado.Specifies how a RichTextBox should handle a custom text element.

TextPointer

Representa uma posição dentro de um FlowDocument ou TextBlock.Represents a position within a FlowDocument or TextBlock.

TextRange

Representa uma seleção de conteúdo entre duas posições TextPointer.Represents a selection of content between two TextPointer positions.

TextSelection

Encapsula o estado de seleção para o controle RichTextBox.Encapsulates the selection state for the RichTextBox control.

Typography

Fornece acesso a um conjunto completo de propriedades de tipografia OpenType.Provides access to a rich set of OpenType typography properties.

Underline

Um elemento de conteúdo de fluxo de nível embutido que faz com que o conteúdo renderize com uma decoração de texto sublinhado.An inline-level flow content element which causes content to render with an underlined text decoration.

ZoomPercentageConverter

Implementa um conversor de tipo para converter Double (usado como o valor de Zoom) para e de outros tipos.Implements a type converter for converting Double (used as the value of Zoom) to and from other types.

Interfaces

IDocumentPaginatorSource

Define o objeto de origem que executa a paginação de conteúdo.Defines the source object that performs actual content pagination.

Enumerações

LogicalDirection

Especifica uma direção lógica na qual executar determinadas operações de texto, tais como inserção ou recuperação de texto, ou ainda navegação pelo texto, em relação a uma posição especificada (um 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

Determina a categoria do conteúdo adjacente a um TextPointer em um LogicalDirection especificado.Determines the category of content that is adjacent to a TextPointer in a specified LogicalDirection.

Delegados

GetPageCompletedEventHandler

Representa o método que manipulará o evento GetPageCompleted de um FixedDocument ou outras classes implementando DocumentPaginator.Represents the method that will handle the GetPageCompleted event of a FixedDocument or other classes implementing DocumentPaginator.

GetPageNumberCompletedEventHandler

Representa o método que manipulará o evento GetPageNumberCompleted de um FixedDocument, ou então FlowDocument.Represents the method that will handle the GetPageNumberCompleted event of a FixedDocument, or FlowDocument.

GetPageRootCompletedEventHandler

Representa o método que manipulará o evento GetPageRootCompleted da classe PageContent.Represents the method that will handle the GetPageRootCompleted event of the PageContent class.

PagesChangedEventHandler

Representa o método que manipulará o evento de PagesChanged .Represents the method that will handle the PagesChanged event.

PaginationProgressEventHandler

Representa o método que manipulará o evento de PaginationProgress .Represents the method that will handle the PaginationProgress event.