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. |