Partager via


System.Windows.Documents Espace de noms

Contient des types qui prennent en charge FixedDocument, FlowDocument et la création de documents XPS (XML Paper Specification).

Classes

Adorner

Classe abstraite qui représente un FrameworkElement qui décore un UIElement.

AdornerDecorator

Fournit un AdornerLayer pour les éléments enfants dans l’arborescence visuelle.

AdornerLayer

Représente une surface de rendu des ornements.

AnchoredBlock

Classe abstraite qui fournit une base pour les éléments Inline servant à ancrer les éléments Block au contenu de flux.

Block

Classe abstraite qui fournit une base pour tous les éléments de contenu de flux de niveau bloc.

BlockCollection

Représente une collection d'éléments Block . BlockCollection définit le contenu enfant autorisé des éléments FlowDocument, Section, ListItem, TableCell, Floater et Figure.

BlockUIContainer

Élément de contenu de flux au niveau du bloc qui permet aux éléments UIElement (c'est-à dire Button) d'être incorporés (hébergés) dans le contenu de flux.

Bold

Un élément de contenu de flux inline qui fait que le contenu est restitué avec une épaisseur de police Gras.

ContentPosition

Classe abstraite qui représente la position du contenu. Cette position est propre au contenu.

DocumentPage

Représente une page de document générée par un pagineur.

DocumentPaginator

Fournit une classe de base abstraite qui prend en charge la création d'éléments à plusieurs pages à partir d'un document unique.

DocumentReference

Fournit l’accès pour faire référencer à FixedDocument.

DocumentReferenceCollection

Définit une liste ordonnée d'éléments DocumentReference.

DynamicDocumentPaginator

Fournit une classe de base abstraite qui prend en charge la pagination d'arrière-plan automatique et les positions du contenu de suivi dans les repaginations, outre les méthodes et propriétés de sa propre classe de base.

EditingCommands

Fournit un jeu standard de commandes d'édition connexes.

Figure

Élément inclus de contenu de flux utilisé pour héberger une illustration hors-texte. Une illustration hors-texte est une portion de contenu de flux dotée de propriétés de positionnement qui peuvent être personnalisées indépendamment du flux de contenu principal dans un FlowDocument.

FixedDocument

Héberge un document de format fixe portable haute fidélité avec accès en lecture pour permettre à l’utilisateur de sélectionner du texte, de naviguer à l’aide du clavier et d’effectuer une recherche.

FixedDocumentSequence

Héberge un ou plusieurs éléments DocumentReference qui définissent une séquence de documents au format fixe.

FixedPage

Fournit le contenu pour une page haute fidélité et à format fixe.

Floater

Fournit un élément inclus de contenu de flux utilisé pour héberger un floater. Un floater affiche des images et les autres contenus parallèlement au flux de contenu principal dans un FlowDocument.

FlowDocument

Héberge et met en forme le contenu de flux avec des fonctionnalités de document avancées, comme la pagination et les colonnes.

FrameworkRichTextComposition

Représente une composition liée à la saisie de texte. Vous pouvez utiliser cette classe pour rechercher la position du texte de la composition ou la chaîne résultante.

FrameworkTextComposition

Représente une composition lors des événements de saisie de texte d'un TextBox.

GetPageCompletedEventArgs

Fournit des données pour l'événement GetPageCompleted.

GetPageNumberCompletedEventArgs

Fournit des données pour l'événement GetPageNumberCompleted.

GetPageRootCompletedEventArgs

Fournit des données pour l'événement GetPageRootCompleted.

Glyphs

Représente le jeu de glyphes utilisés pour le rendu de texte fixe.

Hyperlink

Élément de contenu de flux inline qui fournit des fonctionnalités permettant d’héberger des liens hypertexte dans le contenu de flux.

Inline

Classe abstraite qui fournit une base pour tous les éléments de contenu de flux inline.

InlineCollection

Représente une collection d'éléments Inline . InlineCollection définit le contenu enfant autorisé des éléments Paragraph, Span et TextBlock.

InlineUIContainer

Un élément de contenu de flux inclus qui active les éléments de UIElement (c.-à-d. un Button) à incorporer (héberger) dans le contenu de flux.

Italic

Fournit un élément de contenu de flux inline qui provoque l’affichage du contenu avec un style de police en italique.

LineBreak

Élément de contenu de flux inclus qui provoque un saut de ligne dans le contenu de flux.

LinkTarget

Représente un élément d'une page qui peut être lié à partir d'autres documents ou d'autres emplacements dans le même document.

LinkTargetCollection

Fournit une collection de tous les éléments LinkTarget dans un Package.

List

Élément de contenu de flux au niveau du bloc qui fournit des fonctionnalités permettant de présenter le contenu dans une liste ordonnée ou non.

ListItem

Un élément de contenu du flux qui représente un élément de contenu particulier dans une Listordonnée ou non ordonnée.

ListItemCollection

Représente une collection d'éléments ListItem . ListItemCollection définit le contenu enfant autorisé d’un élément List.

PageContent

Fournit des informations sur les éléments FixedPage dans un FixedDocument.

PageContentCollection

Fournit une prise en charge pour une collection de pages de document.

PagesChangedEventArgs

Fournit des données pour l'événement PagesChanged.

PaginationProgressEventArgs

Fournit des données pour l'événement PaginationProgress.

Paragraph

Élément de contenu de flux de niveau bloc utilisé pour regrouper le contenu dans un paragraphe.

PresentationUIStyleResources

Cette classe est utilisée pour créer des objets ComponentResourceKey, qui requièrent une classe publique.

Run

Élément de contenu de flux inclus destiné à contenir une exécution de texte mis en forme ou non.

Section

Élément de contenu de flux de niveau bloc utilisé pour regrouper d’autres éléments Block.

Span

Regroupe les autres éléments du contenu du flux Inline.

Table

Élément de contenu de flux de niveau bloc qui fournit une présentation sous forme de grille organisée en lignes et en colonnes.

TableCell

Élément de contenu de flux qui définit une cellule de contenu dans un Table.

TableCellCollection

Fournit des fonctionnalités standard pour créer et gérer une collection ordonnée et de type sécurisé d’objets TableCell.

TableColumn

Élément de contenu de flux qui définit une colonne dans une Table.

TableColumnCollection

Fournit des fonctionnalités standard pour créer et gérer une collection ordonnée et de type sécurisé d’objets TableColumn.

TableRow

Élément de contenu de flux qui définit une ligne dans Table.

TableRowCollection

Fournit des fonctionnalités standard pour créer et gérer une collection ordonnée et de type sécurisé d’objets TableRow.

TableRowGroup

Représente un élément de contenu du flux utilisé pour regrouper des éléments TableRow dans un Table.

TableRowGroupCollection

Fournit des fonctionnalités standard pour créer et gérer une collection ordonnée et de type sécurisé d’objets TableRowGroup.

TextEffectResolver

Classe d’assistance qui définit les effets de texte dans un conteneur de texte.

TextEffectTarget

Résultat obtenu à l'aide de TextEffectResolver pour définir un effet sur le texte. Ce résultat se compose du TextEffect créé et du DependencyObject pour lequel le TextEffect doit être défini.

TextElement

Classe abstraite utilisée comme classe de base pour les classes Block et Inline abstraites.

TextElementCollection<TextElementType>

Fournit des fonctionnalités standard pour créer et gérer une collection ordonnée et de type sécurisé d’objets TextElement. Il s’agit d’une collection générique qui permet d’utiliser des objets d’un type spécifié qui dérive de TextElement.

TextElementEditingBehaviorAttribute

Spécifie comment un RichTextBox doit gérer un élément de texte personnalisé.

TextPointer

Représente une position dans un FlowDocument ou TextBlock.

TextRange

Représente une sélection de contenu entre deux positions de TextPointer.

TextSelection

Encapsule l'état de sélection du contrôle RichTextBox.

Typography

Fournit l’accès à un ensemble enrichi de propriétés de typographie OpenType.

Underline

Élément de contenu de flux inclus qui provoque la restitution du contenu avec un ornement de texte souligné.

ZoomPercentageConverter

Implémente un convertisseur de type pour convertir Double (utilisé comme valeur de Zoom) vers et à partir d'autres types.

Interfaces

IDocumentPaginatorSource

Définit l'objet source qui réalise la pagination du contenu réel.

Énumérations

LogicalDirection

Spécifie une direction logique pour la réalisation de certaines opérations de texte, telles que l'insertion, la récupération ou la navigation dans le texte par rapport à une position spécifiée (TextPointer).

TextPointerContext

Détermine la catégorie de contenu adjacent à un TextPointer dans une LogicalDirection spécifiée.

Délégués

GetPageCompletedEventHandler

Représente la méthode qui gérera l’événement GetPageCompleted de FixedDocument ou d’autres classes implémentant DocumentPaginator.

GetPageNumberCompletedEventHandler

Représente la méthode qui gérera l'événement GetPageNumberCompleted d'un FixedDocument ou d'un FlowDocument.

GetPageRootCompletedEventHandler

Représente la méthode qui gère l’événement GetPageRootCompleted de la classe PageContent.

PagesChangedEventHandler

Représente la méthode qui gérera l'événement PagesChanged.

PaginationProgressEventHandler

Représente la méthode qui gérera l'événement PaginationProgress.