System.Windows.Documents 命名空間

包含支援 FixedDocumentFlowDocument 和 XML 文件規格 (XPS) 文件建立的類型。 Contains types that support FixedDocument, FlowDocument, and XML Paper Specification (XPS) document creation.

類別

Adorner

抽象類別,代表裝飾 UIElementFrameworkElementAbstract class that represents a FrameworkElement that decorates a UIElement.

AdornerDecorator

針對視覺化樹狀結構中的子元素提供 AdornerLayerProvides an AdornerLayer for the child elements in the visual tree.

AdornerLayer

表示呈現提示的介面。Represents a surface for rendering adorners.

AnchoredBlock

抽象類別 (Abstract Class),它會提供基底給 Inline 項目,這個項目可用於將 Block 項目錨定至非固定格式內容.An abstract class that provides a base for Inline elements that are used to anchor Block elements to flow content.

Block

為所有區塊層級動態內容項目提供基底的抽象類別。An abstract class that provides a base for all block-level flow content elements.

BlockCollection

表示 Block 項目的集合。Represents a collection of Block elements. BlockCollection 會定義 FlowDocumentSectionListItemTableCellFloaterFigure 項目的可允許子內容。BlockCollection defines the allowable child content of the FlowDocument, Section, ListItem, TableCell, Floater, and Figure elements.

BlockUIContainer

區塊層級動態內容項目,這個項目會啟用要內嵌 (裝載) 於動態內容中的 UIElement 項目 (亦即 Button)。A block-level flow content element which enables UIElement elements (i.e. a Button) to be embedded (hosted) in flow content.

Bold

讓內容以粗體字型粗細呈現的內嵌層級動態內容項目。An inline-level flow content element which causes content to render with a bold font weight.

ContentPosition

表示內容位置的抽象物件。Abstract class that represents the position of content. 這個位置為內容所特有。This position is content specific.

DocumentPage

表示分頁符號所產生的文件頁面。Represents a document page produced by a paginator.

DocumentPaginator

提供抽象基底類別,支援從單一文件建立多頁項目。Provides an abstract base class that supports creation of multiple-page elements from a single document.

DocumentReference

提供參考 FixedDocument 的存取。Provides access to reference a FixedDocument.

DocumentReferenceCollection

定義已排序的 DocumentReference 項目清單。Defines an ordered list of DocumentReference elements.

DynamicDocumentPaginator

提供抽象基底類別,除了其基底類別本身的方法和屬性之外,還支援自動背景分頁,以及在重新分頁間追蹤內容位置。Provides an abstract base class that supports automatic background pagination and tracking content positions across repaginations in addition to the methods and properties of its own base class.

EditingCommands

提供一組標準的編輯相關命令。Provides a standard set of editing related commands.

Figure

用來裝載圖形的內嵌層級非固定格式內容項目。An inline-level flow content element used to host a figure. 「圖形」是非固定格式內容的一部分,具有可以與 FlowDocument 內的主要內容流程分開自訂的位置屬性。A figure is a portion of flow content with placement properties that can be customized independently from the primary content flow within a FlowDocument.

FixedDocument

裝載可攜式、高精確度的固定格式文件,具有使用者文字選取範圍、鍵盤巡覽和搜尋的讀取權限。Hosts a portable, high fidelity, fixed-format document with read access for user text selection, keyboard navigation, and search.

FixedDocumentSequence

裝載一或多個 DocumentReference 項目,這些項目定義一系列固定格式文件。Hosts one or more DocumentReference elements that define a sequence of fixed documents.

FixedPage

提供最佳畫質、固定格式頁面的內容。Provides the content for a high fidelity, fixed-format page.

Floater

提供用來裝載浮動器的內嵌層級非固定格式內容項目。Provides an inline-level flow content element used to host a floater. 「浮動器」會顯示影像以及與 FlowDocument 中的主要內容流程並行的其他內容。A floater displays images and other content parallel to the main content flow in a FlowDocument.

FlowDocument

以進階文件功能裝載及格式化非固定格式內容,例如編頁和資料行。Hosts and formats flow content with advanced document features, such as pagination and columns.

FrameworkRichTextComposition

表示與文字輸入相關的撰寫。Represents a composition related to text input. 您可以使用這個類別尋找撰寫或結果字串的文字位置。You can use this class to find the text position of the composition or the result string.

FrameworkTextComposition

表示 TextBox 文字輸入事件期間的撰寫。Represents a composition during the text input events of a TextBox.

GetPageCompletedEventArgs

提供 GetPageCompleted 事件的資料。Provides data for the GetPageCompleted event.

GetPageNumberCompletedEventArgs

提供 GetPageNumberCompleted 事件的資料。Provides data for the GetPageNumberCompleted event.

GetPageRootCompletedEventArgs

提供 GetPageRootCompleted 事件的資料。Provides data for the GetPageRootCompleted event.

Glyphs

表示用於呈現固定文字的字符集。Represents the set of glyphs that are used for rendering fixed text.

Hyperlink

內嵌層級動態內容項目,可提供裝載動態內容內超連結的能力。An inline-level flow content element that provides facilities for hosting hyperlinks within flow content.

Inline

為所有內嵌非固定格式內容項目提供基底的抽象類別。An abstract class that provides a base for all inline flow content elements.

InlineCollection

表示 Inline 項目的集合。Represents a collection of Inline elements. InlineCollection 會定義 ParagraphSpanTextBlock 項目的可允許子內容。InlineCollection defines the allowable child content of the Paragraph, Span, and TextBlock elements.

InlineUIContainer

內嵌層級動態內容項目,這個項目會啟用要內嵌 (裝載) 於動態內容中的 UIElement 項目 (亦即 Button)。An inline-level flow content element which enables UIElement elements (i.e. a Button) to be embedded (hosted) in flow content.

Italic

提供內嵌層級動態內容項目,以斜體字型樣式呈現內容。Provides an inline-level flow content element that causes content to render with an italic font style.

LineBreak

造成非固定格式內容發生分行的內嵌非固定格式內容項目。An inline flow content element that causes a line break to occur in flow content.

LinkTarget

表示可以從其他文件或相同文件的其他位置連結到的頁面項目。Represents an element on a page that can be linked to from other documents or other places in the same document.

LinkTargetCollection

提供 LinkTarget 中所有 Package 項目的集合。Provides a collection of all of the LinkTarget elements in a Package.

List

區塊層級非固定格式內容項目,提供用於呈現排序清單或未排序清單內容的機能。A block-level flow content element that provides facilities for presenting content in an ordered or unordered list.

ListItem

在已排序或未排序的 List 中代表特殊內容項目的非固定格式內容項目。A flow content element that represents a particular content item in an ordered or unordered List.

ListItemCollection

表示 ListItem 項目的集合。Represents a collection of ListItem elements. ListItemCollection 會定義 List 項目的可允許子內容。ListItemCollection defines the allowable child content of a List element.

PageContent

提供 FixedDocumentFixedPage 項目的資訊。Provides information about the FixedPage elements within a FixedDocument.

PageContentCollection

提供文件頁面集合的集合支援。Provides collection support for a collection of document pages.

PagesChangedEventArgs

提供 PagesChanged 事件的資料。Provides data for the PagesChanged event.

PaginationProgressEventArgs

提供 PaginationProgress 事件的資料。Provides data for the PaginationProgress event.

Paragraph

用來將內容群組到段落的區塊層級非固定格式內容項目。A block-level flow content element used to group content into a paragraph.

PresentationUIStyleResources

這個類別可用來建立需要公用類別的 ComponentResourceKey 物件。This class is used to create ComponentResourceKey objects, which require a public class.

Run

內嵌層級流動內容項目,主要是要包含已格式化或未格式化文字的執行。An inline-level flow content element intended to contain a run of formatted or unformatted text.

Section

用於群組其他 Block 項目的區塊層級流動內容項目。A block-level flow content element used for grouping other Block elements.

Span

群組其他 Inline 流動內容項目。Groups other Inline flow content elements.

Table

區塊層級動態內容項目,提供依資料列和資料行組織的方格呈現方式。A block-level flow content element that provides a grid-based presentation organized by rows and columns.

TableCell

流動內容項目,可在 Table 中定義內容儲存格的。A flow content element that defines a cell of content within a Table.

TableCellCollection

提供標準功能,以建立及管理 TableCell 物件之類型安全且已排序的集合。Provides standard facilities for creating and managing a type-safe, ordered collection of TableCell objects.

TableColumn

定義 Table 內之資料行的非固定格式內容項目。A flow content element that defines a column within a Table.

TableColumnCollection

提供標準功能,以建立及管理 TableColumn 物件之類型安全且已排序的集合。Provides standard facilities for creating and managing a type-safe, ordered collection of TableColumn objects.

TableRow

Table 中定義資料列的動態內容項目。A flow content element that defines a row within a Table.

TableRowCollection

提供標準功能,以建立及管理 TableRow 物件之類型安全且已排序的集合。Provides standard facilities for creating and managing a type-safe, ordered collection of TableRow objects.

TableRowGroup

代表用來將 Table 中的 TableRow 項目分組的流動內容項目。Represents a flow content element used to group TableRow elements within a Table.

TableRowGroupCollection

提供標準功能,以建立及管理 TableRowGroup 物件之類型安全且已排序的集合。Provides standard facilities for creating and managing a type-safe, ordered collection of TableRowGroup objects.

TextEffectResolver

協助程式類別,可設定文字容器中的文字效果。A helper class that sets text effects in a text container.

TextEffectTarget

使用 TextEffectResolver 設定文字效果所產生的結果。Result from using TextEffectResolver to set an effect on text. 這個結果包含所建立的 TextEffect 以及 DependencyObject 應設定成的目標 TextEffectThis consists of the TextEffect created and the DependencyObject to which the TextEffect should be set.

TextElement

作為抽象 BlockInline 類別之基底類別的抽象類別。An abstract class used as the base class for the abstract Block and Inline classes.

TextElementCollection<TextElementType>

提供標準功能,以建立及管理 TextElement 物件之類型安全且已排序的集合。Provides standard facilities for creating and managing a type-safe, ordered collection of TextElement objects. 這是一個泛型集合,用以處理衍生自 TextElement 之指定類型的物件。This is a generic collection for working with objects of a specified type that derives from TextElement.

TextElementEditingBehaviorAttribute

指定 RichTextBox 應如何處理自訂文字項目。Specifies how a RichTextBox should handle a custom text element.

TextPointer

表示 FlowDocumentTextBlock 內的位置。Represents a position within a FlowDocument or TextBlock.

TextRange

表示兩個 TextPointer 位置之間的內容選取範圍。Represents a selection of content between two TextPointer positions.

TextSelection

封裝 RichTextBox 控制項的選取狀態。Encapsulates the selection state for the RichTextBox control.

Typography

提供一組豐富 OpenType 印刷樣式屬性的存取權。Provides access to a rich set of OpenType typography properties.

Underline

讓內容以加底線文字裝飾呈現的內嵌層級非固定格式內容項目。An inline-level flow content element which causes content to render with an underlined text decoration.

ZoomPercentageConverter

實作型別轉換子,用於 Double (用來做為 Zoom 的值) 與其他型別相互轉換。Implements a type converter for converting Double (used as the value of Zoom) to and from other types.

介面

IDocumentPaginatorSource

定義執行實際內容分頁的來源物件。Defines the source object that performs actual content pagination.

列舉

LogicalDirection

指定執行某些文字作業的邏輯方向,這些作業有插入、擷取或巡覽相對於指定位置的文字 (TextPointer)。Specifies a logical direction in which to perform certain text operations, such as inserting, retrieving, or navigating through text relative to a specified position (a TextPointer).

TextPointerContext

決定內容的分類,此內容與指定之 TextPointer 中的 LogicalDirection 相鄰。Determines the category of content that is adjacent to a TextPointer in a specified LogicalDirection.

委派

GetPageCompletedEventHandler

代表將處理 FixedDocumentGetPageCompleted 事件或實作 DocumentPaginator 的其他類別之方法。Represents the method that will handle the GetPageCompleted event of a FixedDocument or other classes implementing DocumentPaginator.

GetPageNumberCompletedEventHandler

表示處理 GetPageNumberCompletedFixedDocumentFlowDocument 事件的方法。Represents the method that will handle the GetPageNumberCompleted event of a FixedDocument, or FlowDocument.

GetPageRootCompletedEventHandler

代表將處理 PageContent 類別的 GetPageRootCompleted 事件之方法。Represents the method that will handle the GetPageRootCompleted event of the PageContent class.

PagesChangedEventHandler

表示處理 PagesChanged 事件的方法。Represents the method that will handle the PagesChanged event.

PaginationProgressEventHandler

表示處理 PaginationProgress 事件的方法。Represents the method that will handle the PaginationProgress event.