System.Windows.Documents Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zawiera typy, które obsługują FixedDocumentFlowDocumenttworzenie dokumentów , i XML Paper Specification (XPS).
Klasy
Adorner |
Abstrakcyjna klasa reprezentująca obiekt FrameworkElement , który dekoruje element UIElement. |
AdornerDecorator |
Udostępnia element AdornerLayer dla elementów podrzędnych w drzewie wizualnym. |
AdornerLayer |
Reprezentuje powierzchnię do renderowania modułów adoracji. |
AnchoredBlock |
Klasa abstrakcyjna, która zapewnia podstawę dla Inline elementów, które są używane do kotwiczenia Block elementów do przepływu zawartości. |
Block |
Klasa abstrakcyjna, która zapewnia podstawę dla wszystkich elementów zawartości przepływu na poziomie bloku. |
BlockCollection |
Reprezentuje kolekcję Block elementów. BlockCollectiondefiniuje dozwoloną zawartość podrzędną FlowDocumentelementów , , Section, ListItemTableCell, Floateri Figure . |
BlockUIContainer |
Element zawartości przepływu na poziomie bloku, który umożliwia UIElement elementy (tj. Button) być osadzane (hostowane) w zawartości przepływu. |
Bold |
Element zawartości przepływu wbudowanego, który powoduje renderowanie zawartości przy użyciu pogrubionej wagi czcionki. |
ContentPosition |
Klasa abstrakcyjna reprezentująca położenie zawartości. To stanowisko jest specyficzne dla zawartości. |
DocumentPage |
Reprezentuje stronę dokumentu utworzoną przez moduł stronicowania. |
DocumentPaginator |
Zapewnia abstrakcyjną klasę bazową, która obsługuje tworzenie elementów wielostronicowych z jednego dokumentu. |
DocumentReference |
Zapewnia dostęp do odwołania do .FixedDocument |
DocumentReferenceCollection |
Definiuje uporządkowaną listę DocumentReference elementów. |
DynamicDocumentPaginator |
Zapewnia abstrakcyjną klasę bazową, która obsługuje automatyczne stronicowanie w tle i śledzenie pozycji zawartości między repaginacjami oprócz metod i właściwości własnej klasy bazowej. |
EditingCommands |
Zapewnia standardowy zestaw poleceń związanych z edytowaniem. |
Figure |
Element zawartości przepływu wbudowanego używany do hostowania rysunku. Rysunek jest częścią zawartości przepływu z właściwościami umieszczania, które można dostosować niezależnie od podstawowego przepływu zawartości w obiekcie FlowDocument. |
FixedDocument |
Hostuje przenośny, o wysokiej wierności, stały format dokumentu z dostępem do odczytu na potrzeby wyboru tekstu użytkownika, nawigacji za pomocą klawiatury i wyszukiwania. |
FixedDocumentSequence |
Hostuje co najmniej jeden DocumentReference element, który definiuje sekwencję stałych dokumentów. |
FixedPage |
Udostępnia zawartość strony o wysokiej wierności i stałym formacie. |
Floater |
Udostępnia element zawartości przepływu śródliniowego używany do hostowania zmiennoprzecinka. Zmiennoprzecinkowy wyświetla obrazy i inną zawartość równolegle do głównego przepływu zawartości w obiekcie FlowDocument. |
FlowDocument |
Hosty i formatuje zawartość przepływu z zaawansowanymi funkcjami dokumentów, takimi jak stronicowanie i kolumny. |
FrameworkRichTextComposition |
Reprezentuje kompozycję powiązaną z wprowadzaniem tekstu. Ta klasa służy do znajdowania położenia tekstu kompozycji lub ciągu wynikowego. |
FrameworkTextComposition |
Reprezentuje kompozycję podczas zdarzeń wprowadzania tekstu elementu TextBox. |
GetPageCompletedEventArgs |
Udostępnia dane dla zdarzenia GetPageCompleted. |
GetPageNumberCompletedEventArgs |
Udostępnia dane dla zdarzenia GetPageNumberCompleted. |
GetPageRootCompletedEventArgs |
Udostępnia dane dla zdarzenia GetPageRootCompleted. |
Glyphs |
Reprezentuje zestaw glifów używanych do renderowania stałego tekstu. |
Hyperlink |
Element zawartości przepływu wbudowanego, który zapewnia obiekty do hostowania hiperlinków w ramach zawartości przepływu. |
Inline |
Klasa abstrakcyjna, która zapewnia podstawę dla wszystkich wbudowanych elementów zawartości przepływu. |
InlineCollection |
Reprezentuje kolekcję Inline elementów. InlineCollection definiuje dozwoloną zawartość Paragraphpodrzędną elementów , Spani TextBlock . |
InlineUIContainer |
Element zawartości przepływu wbudowanego, który umożliwia UIElement elementy (tj. Button) być osadzane (hostowane) w zawartości przepływu. |
Italic |
Zawiera wbudowany element zawartości przepływu, który powoduje renderowanie zawartości przy użyciu stylu czcionki kursywy. |
LineBreak |
Wbudowany element zawartości przepływu, który powoduje wystąpienie podziału wiersza w zawartości przepływu. |
LinkTarget |
Reprezentuje element na stronie, z którego można się połączyć z innymi dokumentami lub innymi miejscami w tym samym dokumencie. |
LinkTargetCollection |
Udostępnia kolekcję wszystkich LinkTarget elementów w obiekcie Package. |
List |
Element zawartości przepływu na poziomie bloku, który zapewnia obiekty do prezentowania zawartości na uporządkowanej lub nieurządzanej liście. |
ListItem |
Element zawartości przepływu reprezentujący określony element zawartości w uporządkowanym lub nieurządkowanym elemencie List. |
ListItemCollection |
Reprezentuje kolekcję ListItem elementów. ListItemCollection definiuje dozwoloną zawartość podrzędną List elementu. |
PageContent |
Zawiera informacje o elementach FixedPage w obiekcie FixedDocument. |
PageContentCollection |
Zapewnia obsługę kolekcji dla kolekcji stron dokumentów. |
PagesChangedEventArgs |
Udostępnia dane dla zdarzenia PagesChanged. |
PaginationProgressEventArgs |
Udostępnia dane dla zdarzenia PaginationProgress. |
Paragraph |
Element zawartości przepływu na poziomie bloku używany do grupowania zawartości w akapit. |
PresentationUIStyleResources |
Ta klasa służy do tworzenia ComponentResourceKey obiektów, które wymagają klasy publicznej. |
Run |
Element zawartości przepływu śródwierszowego, który ma zawierać przebieg sformatowanego lub niesformatowany tekst. |
Section |
Element zawartości przepływu blokowego używany do grupowania innych Block elementów. |
Span |
Grupuje inne Inline elementy zawartości przepływu. |
Table |
Element zawartości przepływu na poziomie bloku, który zapewnia prezentację opartą na siatce zorganizowaną według wierszy i kolumn. |
TableCell |
Element zawartości przepływu, który definiuje komórkę zawartości w obiekcie Table. |
TableCellCollection |
Zapewnia standardowe udogodnienia do tworzenia uporządkowanej kolekcji TableCell obiektów i zarządzania nimi. |
TableColumn |
Element zawartości przepływu, który definiuje kolumnę w obiekcie Table. |
TableColumnCollection |
Zapewnia standardowe udogodnienia do tworzenia uporządkowanej kolekcji TableColumn obiektów i zarządzania nimi. |
TableRow |
Element zawartości przepływu, który definiuje wiersz w obiekcie Table. |
TableRowCollection |
Zapewnia standardowe udogodnienia do tworzenia uporządkowanej kolekcji TableRow obiektów i zarządzania nimi. |
TableRowGroup |
Reprezentuje element zawartości przepływu używany do grupowania TableRow elementów w obiekcie Table. |
TableRowGroupCollection |
Zapewnia standardowe udogodnienia do tworzenia uporządkowanej kolekcji TableRowGroup obiektów i zarządzania nimi. |
TextEffectResolver |
Klasa pomocnika, która ustawia efekty tekstowe w kontenerze tekstowym. |
TextEffectTarget |
Wynik użycia w TextEffectResolver celu ustawienia wpływu na tekst. Składa się z utworzonego obiektu TextEffect i DependencyObject obiektu , do którego TextEffect należy ustawić element . |
TextElement |
Klasa abstrakcyjna używana jako klasa bazowa dla klas abstrakcyjnych Block i Inline . |
TextElementCollection<TextElementType> |
Zapewnia standardowe udogodnienia do tworzenia uporządkowanej kolekcji TextElement obiektów i zarządzania nimi. Jest to kolekcja ogólna do pracy z obiektami określonego typu pochodzącego z klasy TextElement. |
TextElementEditingBehaviorAttribute |
Określa sposób RichTextBox obsługi niestandardowego elementu tekstowego. |
TextPointer |
Reprezentuje pozycję w obiekcie FlowDocument lub TextBlock. |
TextRange |
Reprezentuje wybór zawartości między dwoma TextPointer pozycjami. |
TextSelection |
Hermetyzuje stan wyboru kontrolki RichTextBox . |
Typography |
Zapewnia dostęp do bogatego zestawu właściwości typografii OpenType. |
Underline |
Element zawartości przepływu śródliniowego, który powoduje renderowanie zawartości z podkreślonej dekoracji tekstu. |
ZoomPercentageConverter |
Implementuje konwerter typów do konwersji Double (używanej jako wartość Zoom) do i z innych typów. |
Interfejsy
IDocumentPaginatorSource |
Definiuje obiekt źródłowy, który wykonuje rzeczywistą stronicowanie zawartości. |
Wyliczenia
LogicalDirection |
Określa kierunek logiczny, w którym mają być wykonywane pewne operacje tekstowe, takie jak wstawianie, pobieranie lub nawigowanie po tekście względem określonej pozycji (a TextPointer). |
TextPointerContext |
Określa kategorię zawartości sąsiadującą z elementem TextPointer w określonym LogicalDirectionobiekcie . |
Delegaci
GetPageCompletedEventHandler |
Reprezentuje metodę, która będzie obsługiwać GetPageCompleted zdarzenie klasy FixedDocument lub innych klas implementujących DocumentPaginator. |
GetPageNumberCompletedEventHandler |
Reprezentuje metodę, która będzie obsługiwać GetPageNumberCompleted zdarzenie FixedDocumenttypu , lub FlowDocument. |
GetPageRootCompletedEventHandler |
Reprezentuje metodę, która będzie obsługiwać GetPageRootCompleted zdarzenie PageContent klasy. |
PagesChangedEventHandler |
Reprezentuje metodę, która będzie obsługiwać PagesChanged zdarzenie. |
PaginationProgressEventHandler |
Reprezentuje metodę, która będzie obsługiwać PaginationProgress zdarzenie. |