System.Windows.Documents Namespace

FixedDocumentFlowDocument、および XML Paper Specification (XPS) ドキュメントの作成をサポートする型が含まれます。 Contains types that support FixedDocument, FlowDocument, and XML Paper Specification (XPS) document creation.

クラス

Adorner

UIElement を装飾する FrameworkElement を表す抽象クラスです。Abstract class that represents a FrameworkElement that decorates a UIElement.

AdornerDecorator

ビジュアル ツリー内の子要素に AdornerLayer を提供します。Provides an AdornerLayer for the child elements in the visual tree.

AdornerLayer

装飾の描画のためのサーフェイスを表します。Represents a surface for rendering adorners.

AnchoredBlock

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. BlockCollectionFlowDocumentSectionListItemTableCellFloaterFigure 要素で許容される子コンテンツを定義します。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

1 つのドキュメントから複数のページ要素を作成できる抽象基本クラスです。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

固定されたドキュメントの順序を定義する 1 つ以上の 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.

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

FixedDocument 内の FixedPage 要素に関する情報を提供します。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
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 に設定される TextEffect で構成されます。This consists of the TextEffect created and the DependencyObject to which the TextEffect should be set.

TextElement

抽象 Block クラスと Inline クラスの基底クラスとして使用される抽象クラス。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

FlowDocument 内または TextBlock 内の位置を表します。Represents a position within a FlowDocument or TextBlock.

TextRange

2 つの 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

指定した TextPointerLogicalDirection と隣接しているコンテンツのカテゴリを決定します。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

GetPageNumberCompleted または FixedDocumentFlowDocument イベントを処理するメソッドを表します。Represents the method that will handle the GetPageNumberCompleted event of a FixedDocument, or FlowDocument.

GetPageRootCompletedEventHandler

GetPageRootCompleted クラスの PageContent イベントを処理するメソッドを表します。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.