System.Windows.Documents Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Typen, die die Dokumenterstellung unterstützenFixedDocumentFlowDocument, und XML Paper Specification (XPS).
Klassen
| Name | Beschreibung |
|---|---|
| Adorner |
Abstrakte Klasse, die eine FrameworkElement klasse darstellt, die eine UIElement. |
| AdornerDecorator |
Stellt eine AdornerLayer für die untergeordneten Elemente in der visuellen Struktur bereit. |
| AdornerLayer |
Stellt eine Oberfläche zum Rendern von Schmücken dar. |
| AnchoredBlock |
Eine abstrakte Klasse, die eine Basis für Inline Elemente bereitstellt, die verwendet werden, um Block Elemente zu verankern, um Inhalte zu fließen. |
| Block |
Eine abstrakte Klasse, die eine Basis für alle Inhaltselemente auf Blockebene bereitstellt. |
| BlockCollection |
Stellt eine Auflistung von Block Elementen dar. BlockCollectiondefiniert den zulässigen untergeordneten Inhalt der FlowDocumentElemente , Section, , ListItem, TableCell, und FloaterFigureElemente. |
| BlockUIContainer |
Ein Flussinhaltselement auf Blockebene, mit dem Elemente (d. h. aUIElement) in Flussinhalte eingebettet (gehostet) werden könnenButton. |
| Bold |
Ein Flussinhaltselement auf Inlineebene, das bewirkt, dass Inhalte mit einer fett formatierten Schriftbreite gerendert werden. |
| ContentPosition |
Abstrakte Klasse, die die Position des Inhalts darstellt. Diese Position ist inhaltsspezifisch. |
| DocumentPage |
Stellt eine Dokumentseite dar, die von einem Paginator erstellt wird. |
| DocumentPaginator |
Stellt eine abstrakte Basisklasse bereit, die das Erstellen von mehrseitigen Elementen aus einem einzelnen Dokument unterstützt. |
| DocumentReference |
Bietet Zugriff auf einen Verweis auf ein FixedDocument. |
| DocumentReferenceCollection |
Definiert eine sortierte Liste von DocumentReference Elementen. |
| DynamicDocumentPaginator |
Stellt eine abstrakte Basisklasse bereit, die die automatische Hintergrund paginierung und die Nachverfolgung von Inhaltspositionen über Repaginationen hinweg unterstützt, zusätzlich zu den Methoden und Eigenschaften der eigenen Basisklasse. |
| EditingCommands |
Stellt einen Standardsatz von Bearbeitungsbefehlen bereit. |
| Figure |
Ein Inhaltselement auf Inlineebene, das zum Hosten einer Abbildung verwendet wird. Eine Abbildung ist ein Teil des Flussinhalts mit Platzierungseigenschaften, die unabhängig vom primären Inhaltsfluss innerhalb einer FlowDocumentangepasst werden können. |
| FixedDocument |
Hosten Sie ein tragbares Dokument mit hoher Genauigkeit und festem Format mit Lesezugriff für die Benutzertextauswahl, die Tastaturnavigation und die Suche. |
| FixedDocumentSequence |
Hosten Sie ein oder DocumentReference mehrere Elemente, die eine Abfolge von festen Dokumenten definieren. |
| FixedPage |
Stellt den Inhalt für eine Seite mit hoher Genauigkeit im festen Format bereit. |
| Floater |
Stellt ein Flussinhaltselement auf Inlineebene bereit, das zum Hosten eines Floaters verwendet wird. Ein Floater zeigt Bilder und andere Inhalte parallel zum Hauptinhaltsfluss in einem FlowDocument. |
| FlowDocument |
Hosts und Formate fließen Inhalte mit erweiterten Dokumentfeatures wie Paginierung und Spalten. |
| FrameworkRichTextComposition |
Stellt eine Komposition im Zusammenhang mit der Texteingabe dar. Sie können diese Klasse verwenden, um die Textposition der Komposition oder die Ergebniszeichenfolge zu finden. |
| FrameworkTextComposition |
Stellt eine Komposition während der Texteingabeereignisse einer .TextBox |
| GetPageCompletedEventArgs |
Stellt Daten für das GetPageCompleted-Ereignis bereit. |
| GetPageNumberCompletedEventArgs |
Stellt Daten für das GetPageNumberCompleted-Ereignis bereit. |
| GetPageRootCompletedEventArgs |
Stellt Daten für das GetPageRootCompleted-Ereignis bereit. |
| Glyphs |
Stellt den Satz von Glyphen dar, die zum Rendern von Festtext verwendet werden. |
| Hyperlink |
Ein Flussinhaltselement auf Inlineebene, das Möglichkeiten zum Hosten von Links innerhalb von Flussinhalten bereitstellt. |
| Inline |
Eine abstrakte Klasse, die eine Basis für alle Inlineflussinhaltselemente bereitstellt. |
| InlineCollection |
Stellt eine Auflistung von Inline Elementen dar. InlineCollection definiert den zulässigen untergeordneten Inhalt der ParagraphElemente , Spanund TextBlock die Elemente. |
| InlineUIContainer |
Ein Flussinhaltselement auf Inlineebene, mit dem Elemente (d. h. aUIElement) in Flussinhalte eingebettet (gehostet) werden könnenButton. |
| Italic |
Stellt ein Flussinhaltselement auf Inlineebene bereit, das bewirkt, dass Inhalte kursiv formatiert werden. |
| LineBreak |
Ein Inlineflussinhaltselement, das dazu führt, dass ein Zeilenumbruch im Flussinhalt auftritt. |
| LinkTarget |
Stellt ein Element auf einer Seite dar, mit dem aus anderen Dokumenten oder anderen Stellen im selben Dokument verknüpft werden kann. |
| LinkTargetCollection |
Stellt eine Auflistung aller LinkTarget Elemente in einem Package. |
| List |
Ein Inhaltselement auf Blockebene, das Möglichkeiten zum Darstellen von Inhalten in einer sortierten oder ungeordneten Liste bereitstellt. |
| ListItem |
Ein Flussinhaltselement, das ein bestimmtes Inhaltselement in einer sortierten oder nicht sortierten Listdarstellt. |
| ListItemCollection |
Stellt eine Auflistung von ListItem Elementen dar. ListItemCollection definiert den zulässigen untergeordneten Inhalt eines List Elements. |
| PageContent |
Stellt Informationen zu den FixedPage Elementen in einem FixedDocument. |
| PageContentCollection |
Stellt Sammlungsunterstützung für eine Sammlung von Dokumentseiten bereit. |
| PagesChangedEventArgs |
Stellt Daten für das PagesChanged-Ereignis bereit. |
| PaginationProgressEventArgs |
Stellt Daten für das PaginationProgress-Ereignis bereit. |
| Paragraph |
Ein Inhaltselement auf Blockebene, das zum Gruppieren von Inhalten in einen Absatz verwendet wird. |
| PresentationUIStyleResources |
Diese Klasse wird verwendet, um Objekte zu erstellen ComponentResourceKey , die eine öffentliche Klasse erfordern. |
| Run |
Ein Flussinhaltselement auf Inlineebene, das eine Ausführung formatierten oder unformatierten Texts enthalten soll. |
| Section |
Ein Inhaltselement auf Blockebene, das zum Gruppieren anderer Block Elemente verwendet wird. |
| Span |
Gruppiert andere Inline Ablaufinhaltselemente. |
| Table |
Ein Inhaltselement auf Blockebene, das eine rasterbasierte Präsentation nach Zeilen und Spalten organisiert bereitstellt. |
| TableCell |
Ein Flussinhaltselement, das eine Zelle mit Inhalt innerhalb eines TableElements definiert. |
| TableCellCollection |
Bietet Standardeinrichtungen zum Erstellen und Verwalten einer typsicheren, sortierten Auflistung von TableCell Objekten. |
| TableColumn |
Ein Flussinhaltselement, das eine Spalte innerhalb einer .Table |
| TableColumnCollection |
Bietet Standardeinrichtungen zum Erstellen und Verwalten einer typsicheren, sortierten Auflistung von TableColumn Objekten. |
| TableRow |
Ein Flussinhaltselement, das eine Zeile in einer .Table |
| TableRowCollection |
Bietet Standardeinrichtungen zum Erstellen und Verwalten einer typsicheren, sortierten Auflistung von TableRow Objekten. |
| TableRowGroup |
Stellt ein Flussinhaltselement dar, das zum Gruppieren TableRow von Elementen innerhalb eines TableElements verwendet wird. |
| TableRowGroupCollection |
Bietet Standardeinrichtungen zum Erstellen und Verwalten einer typsicheren, sortierten Auflistung von TableRowGroup Objekten. |
| TextEffectResolver |
Eine Hilfsklasse, die Texteffekte in einem Textcontainer festlegt. |
| TextEffectTarget |
Ergebnis der Verwendung TextEffectResolver zum Festlegen eines Effekts für Text. Dies besteht aus dem TextEffect Erstellten und dem DependencyObject , auf den die TextEffect Einstellung festgelegt werden soll. |
| TextElement |
Eine abstrakte Klasse, die als Basisklasse für die Abstrakten Block und Inline Klassen verwendet wird. |
| TextElementCollection<TextElementType> |
Bietet Standardeinrichtungen zum Erstellen und Verwalten einer typsicheren, sortierten Auflistung von TextElement Objekten. Dies ist eine generische Auflistung zum Arbeiten mit Objekten eines angegebenen Typs, die von TextElement. |
| TextElementEditingBehaviorAttribute |
Gibt an, wie ein RichTextBox ein benutzerdefiniertes Textelement behandeln soll. |
| TextPointer |
Stellt eine Position innerhalb eines FlowDocument oder einer .TextBlock |
| TextRange |
Stellt eine Auswahl des Inhalts zwischen zwei TextPointer Positionen dar. |
| TextSelection |
Kapselt den Auswahlstatus für das RichTextBox Steuerelement. |
| Typography |
Bietet Zugriff auf einen umfassenden Satz von OpenType-Typografieeigenschaften. |
| Underline |
Ein Flussinhaltselement auf Inlineebene, das bewirkt, dass Inhalte mit einer unterstrichenen Textverzierung gerendert werden. |
| ZoomPercentageConverter |
Implementiert einen Typkonverter für die Konvertierung Double (verwendet als Wert von Zoom) in und aus anderen Typen. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IDocumentPaginatorSource |
Definiert das Quellobjekt, das die tatsächliche Inhalts paginierung durchführt. |
Enumerationen
| Name | Beschreibung |
|---|---|
| LogicalDirection |
Gibt eine logische Richtung an, in der bestimmte Textvorgänge ausgeführt werden sollen, z. B. Einfügen, Abrufen oder Navigieren durch Text relativ zu einer angegebenen Position (ein TextPointer). |
| TextPointerContext |
Bestimmt die Inhaltskategorie, die neben einem TextPointer in einer angegebenen LogicalDirectionliegt. |
Delegaten
| Name | Beschreibung |
|---|---|
| GetPageCompletedEventHandler |
Stellt die Methode dar, die das Ereignis einer GetPageCompleted oder anderer Klassen behandelt, die FixedDocument implementiert DocumentPaginatorwerden. |
| GetPageNumberCompletedEventHandler |
Stellt die Methode dar, die das GetPageNumberCompleted Ereignis eines oder FixedDocumentmehrerer FlowDocument. |
| GetPageRootCompletedEventHandler |
Stellt die Methode dar, die das GetPageRootCompleted Ereignis der PageContent Klasse behandelt. |
| PagesChangedEventHandler |
Stellt die Methode dar, die das PagesChanged Ereignis behandelt. |
| PaginationProgressEventHandler |
Stellt die Methode dar, die das PaginationProgress Ereignis behandelt. |