System.Windows.Documents Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene tipos que admiten FixedDocument, FlowDocument y creación de documentos XML Paper Specification (XPS).
Clases
Adorner |
Clase abstracta que representa un elemento FrameworkElement que decora un UIElement. |
AdornerDecorator |
Proporciona una AdornerLayer para los elementos secundarios en el árbol visual. |
AdornerLayer |
Representa una superficie para representar adornos. |
AnchoredBlock |
Clase abstracta que proporciona una base para elementos Inline que se utilizan a fin de anclar elementos Block para contenido dinámico. |
Block |
Clase abstracta que proporciona una base para los elementos de contenido dinámico de nivel de bloque. |
BlockCollection |
Representa una colección de elementos Block . BlockCollection define el contenido secundario permitido de los elementos FlowDocument, Section, ListItem, TableCell, Floater y Figure. |
BlockUIContainer |
Un elemento de nivel de bloque que habilita los elementos UIElement (es decir, un Button) que se van a incrustar (hospedar) en el contenido dinámico. |
Bold |
Elemento de contenido dinámico insertado que hace que el contenido se represente con un espesor de fuente negrita. |
ContentPosition |
Clase abstracta que representa la posición del contenido. Esta posición es específica del contenido. |
DocumentPage |
Representa una página de un documento generada por un paginador. |
DocumentPaginator |
Proporciona una clase base abstracta que admite la creación de elementos de varias páginas de un documento único. |
DocumentReference |
Proporciona acceso para hacer referencia a un elemento FixedDocument. |
DocumentReferenceCollection |
Define una lista ordenada de elementos DocumentReference. |
DynamicDocumentPaginator |
Proporciona una clase base abstracta que admite la paginación automática en segundo plano y el seguimiento de las posiciones del contenido en las repaginaciones, además de los métodos y propiedades de su propia clase base. |
EditingCommands |
Proporciona un conjunto estándar de comandos relacionados con la edición. |
Figure |
Elemento de contenido dinámico insertado que se utiliza para hospedar una figura. Un elemento figure es una parte de contenido de flujo con propiedades de colocación que se puede personalizar independientemente del flujo principal de contenido dentro de FlowDocument. |
FixedDocument |
Hospeda un documento de formato fijo portátil de alta fidelidad con acceso de lectura para la selección de texto, navegación mediante el teclado y búsqueda del usuario. |
FixedDocumentSequence |
Hospeda uno o más elementos DocumentReference que definen una secuencia de documentos fijos. |
FixedPage |
Proporciona el contenido para ofrecer una página de alta fidelidad y formato fijo. |
Floater |
Proporciona un elemento de contenido de flujo insertado que se utiliza para hospedar un elemento Floater. Un elemento floater muestra imágenes y otro contenido paralelos al flujo principal de contenido de FlowDocument. |
FlowDocument |
Hospeda y da formato al contenido dinámico con características de documento avanzadas, como paginación y columnas. |
FrameworkRichTextComposition |
Representa una composición relacionada con la entrada de texto. Puede utilizar esta clase para buscar la posición del texto de la composición o la cadena de resultado. |
FrameworkTextComposition |
Representa una composición durante los eventos de entrada de texto de un objeto TextBox. |
GetPageCompletedEventArgs |
Proporciona datos para el evento GetPageCompleted. |
GetPageNumberCompletedEventArgs |
Proporciona datos para el evento GetPageNumberCompleted. |
GetPageRootCompletedEventArgs |
Proporciona datos para el evento GetPageRootCompleted. |
Glyphs |
Representa el conjunto de glifos que se usan para representar texto fijo. |
Hyperlink |
Elemento de contenido dinámico alineado que proporciona los medios para hospedar hipervínculos dentro del contenido dinámico. |
Inline |
Clase abstracta que proporciona una base para todos los elementos del contenido del flujo alineado. |
InlineCollection |
Representa una colección de elementos Inline . InlineCollection define el contenido secundario permitido de los elementos Paragraph, Span y TextBlock. |
InlineUIContainer |
Un elemento de contenido dinámico alineado que habilita los elementos UIElement (es decir, un Button) que se van a incrustar (hospedar) en el contenido dinámico. |
Italic |
Proporciona un elemento de contenido dinámico de nivel insertado que hace que el contenido se presente con un estilo de fuente en cursiva. |
LineBreak |
Elemento de contenido del flujo alineado que hace que se produzca un salto de línea en el contenido del flujo. |
LinkTarget |
Representa un elemento de una página que se puede vincular desde otros documentos o lugares del mismo documento. |
LinkTargetCollection |
Proporciona una colección de todos los elementos LinkTarget de un objeto Package. |
List |
Elemento de contenido dinámico de nivel de bloque que proporciona los medios para presentar el contenido en una lista ordenada o sin ordenar. |
ListItem |
Un elemento de contenido de flujo que representa un elemento de contenido determinado en una List ordenada o desordenada. |
ListItemCollection |
Representa una colección de elementos ListItem . ListItemCollection define el contenido secundario permitido de un elemento List. |
PageContent |
Proporciona información sobre los elementos FixedPage de un FixedDocument. |
PageContentCollection |
Proporciona compatibilidad de colección para una colección de páginas de un documento. |
PagesChangedEventArgs |
Proporciona datos para el evento PagesChanged. |
PaginationProgressEventArgs |
Proporciona datos para el evento PaginationProgress. |
Paragraph |
Elemento de contenido del flujo de nivel de bloque usado para agrupar contenido en un párrafo. |
PresentationUIStyleResources |
Esta clase se usa para crear objetos ComponentResourceKey, que requieren una clase pública. |
Run |
Elemento de contenido dinámico de nivel en línea que está destinado a contener una ejecución de texto con o sin formato. |
Section |
Elemento de contenido dinámico de nivel de bloque usado para agrupar otros elementos Block. |
Span |
Agrupa otros elementos de contenido dinámico Inline. |
Table |
Elemento de contenido dinámico de nivel de bloque que proporciona una presentación basada en cuadrícula organizada por filas y columnas. |
TableCell |
Elemento de contenido dinámico que define una celda de contenido dentro de un elemento Table. |
TableCellCollection |
Ofrece los medios estándares para crear y administrar una colección ordenada con seguridad de tipos de objetos TableCell. |
TableColumn |
Elemento de contenido dinámico que define una columna dentro de Table. |
TableColumnCollection |
Ofrece los medios estándares para crear y administrar una colección ordenada con seguridad de tipos de objetos TableColumn. |
TableRow |
Elemento de contenido de flujo que define una fila dentro de una Table. |
TableRowCollection |
Ofrece los medios estándares para crear y administrar una colección ordenada con seguridad de tipos de objetos TableRow. |
TableRowGroup |
Representa un elemento de contenido dinámico que se utiliza para agrupar elementos TableRow dentro de un objeto Table. |
TableRowGroupCollection |
Ofrece los medios estándares para crear y administrar una colección ordenada con seguridad de tipos de objetos TableRowGroup. |
TextEffectResolver |
Una clase auxiliar que establece efectos de texto en un contenedor de texto. |
TextEffectTarget |
Es el resultado del uso de TextEffectResolver para establecer un efecto en el texto. Consiste en el TextEffect creado y el DependencyObject en el que debe establecerse TextEffect. |
TextElement |
Una clase abstracta utilizada como clase base para las clases Block y Inline abstractas. |
TextElementCollection<TextElementType> |
Ofrece los medios estándares para crear y administrar una colección ordenada con seguridad de tipos de objetos TextElement. Se trata de una colección genérica para trabajar con objetos de un tipo especificado que se deriva de TextElement. |
TextElementEditingBehaviorAttribute |
Especifica cómo debe administrar un objeto RichTextBox un elemento de texto personalizado. |
TextPointer |
Representa una posición dentro de un FlowDocument o TextBlock. |
TextRange |
Representa una selección de contenido entre dos posiciones TextPointer. |
TextSelection |
Encapsula el estado de la selección para el control RichTextBox. |
Typography |
Proporciona acceso a un amplio conjunto de propiedades tipográficas OpenType. |
Underline |
Elemento de contenido dinámico insertado que hace que el contenido se represente con una decoración de texto subrayada. |
ZoomPercentageConverter |
Implementa un convertidor de tipos para convertir Double (se utiliza como el valor de Zoom) a otros tipos y desde ellos. |
Interfaces
IDocumentPaginatorSource |
Define el objeto de origen que realiza la paginación del contenido real. |
Enumeraciones
LogicalDirection |
Especifica una dirección lógica en la que se realizan algunas operaciones de texto, como insertar, recuperar o navegar por el texto en relación con una posición especificada (TextPointer). |
TextPointerContext |
Determina la categoría de contenido que es adyacente a TextPointer en una LogicalDirection especificada. |
Delegados
GetPageCompletedEventHandler |
Representa el método que controlará el evento GetPageCompleted de una FixedDocument u otras clases que implementan DocumentPaginator. |
GetPageNumberCompletedEventHandler |
Representa el método que controlará los eventos GetPageNumberCompleted o FixedDocument de un FlowDocument. |
GetPageRootCompletedEventHandler |
Representa el método que controlará el evento GetPageRootCompleted de la clase PageContent. |
PagesChangedEventHandler |
Representa el método que controlará el evento PagesChanged. |
PaginationProgressEventHandler |
Representa el método que controlará el evento PaginationProgress. |