System.Windows.Documents Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |