System.Windows.Media.TextFormatting 名前空間
通常は、コントロール ベースのテキスト表現またはテキスト オブジェクト モデルよりも低いレベルでテキストの書式設定を制御する型を提供します。 Provides types that control formatting of text, typically at a lower level than control-based text presentation or the text object model.
クラス
CultureSpecificCharacterBufferRange |
カルチャに関連付けられる文字の範囲を表します。Represents a range of characters that are associated with a culture. |
IndexedGlyphRun |
テキスト エンジン クライアントがテキスト ソース文字インデックスを対応する GlyphRun にマップできるようにします。Allows text engine clients to map a text source character index to the corresponding GlyphRun. |
TextBounds |
文字の範囲の外接する四角形を表します。Represents the bounding rectangle of a range of characters. |
TextCharacters |
異なる物理タイプフェイスからの文字グリフのコレクションを表します。Represents a collection of character glyphs from distinct physical typefaces. |
TextCollapsedRange |
行内の縮小テキストに対する文字の範囲とその幅の測定値を表します。Represents the range of characters and its width measurement for collapsed text within a line. |
TextCollapsingProperties |
縮小テキストの特性を表します。Represents the characteristics of collapsed text. |
TextEmbeddedObject |
コンテンツ全体の計測、ヒット テスト、および描画がすべて実行されるテキスト コンテンツの種類を定義します。Defines a type of text content in which measuring, hit testing and drawing of the entire content is done in whole. |
TextEmbeddedObjectMetrics |
TextEmbeddedObject のプロパティを指定します。Specifies properties for a TextEmbeddedObject. |
TextEndOfLine |
行末を示すために使用される特殊なテキスト ランを定義します。Defines a specialized text run that is used to mark the end of a line. |
TextEndOfParagraph |
段落の終了を示すために使用される特殊なテキスト ランを定義します。Defines a specialized text run that is used to mark the end of a paragraph. |
TextEndOfSegment |
セグメントの終了を示すために使用される特殊なテキスト ランを定義します。Defines a specialized text run that is used to mark the end of a segment. |
TextFormatter |
カスタム テキスト レイアウト クライアントを使用して、テキストの書式設定およびテキスト行の改行のサービスを提供します。Provides services for formatting text and breaking text lines using a custom text layout client. |
TextHidden |
非表示文字の範囲を示すために使用される特殊なテキスト ランを定義します。Defines a specialized text run that is used to mark a range of hidden characters. |
TextLine |
テキスト行の書式設定サービスをサポートするための抽象クラスを提供します。Provides an abstract class for supporting formatting services to a line of text. |
TextLineBreak |
改行処理によってテキストが区切られる位置でのテキストのプロパティと状態を指定します。Specifies text properties and state at the point where text is broken by the line breaking process. |
TextMarkerProperties |
テキスト マーカーを定義するための抽象クラスを表します。Represents an abstract class for defining text markers. |
TextModifier |
範囲内のテキスト ランのプロパティの変更に使用できる、特殊なテキスト ランを表します。Represents a specialized text run that can be used to modify properties of text runs within its scope. |
TextParagraphProperties |
フロー方向、配置、インデントなど、段落に適用できるプロパティのセットを提供します。Provides a set of properties, such as flow direction, alignment, or indentation, that can be applied to a paragraph. これは抽象クラスです。This is an abstract class. |
TextRun |
単一のプロパティ セットを共有する文字列を表します。Represents a sequence of characters that share a single property set. |
TextRunBounds |
テキスト ランの外接する四角形を表します。Represents the bounding rectangle of a text run. |
TextRunCache |
パフォーマンスを向上させるために、TextFormatter オブジェクトに対してキャッシュ サービスを提供します。Provides caching services to the TextFormatter object in order to improve performance. |
TextRunProperties |
タイプフェイスや前景ブラシなど、TextRun オブジェクトに適用できるプロパティのセットを提供します。Provides a set of properties, such as typeface or foreground brush, that can be applied to a TextRun object. これは抽象クラスです。This is an abstract class. |
TextRunTypographyProperties |
TextRun オブジェクトの文字体裁プロパティをサポートする抽象クラスを提供します。Provides an abstract class for supporting typography properties for TextRun objects. |
TextSimpleMarkerProperties |
テキスト マーカーのプロパティのジェネリックな実装を提供します。Provides for a generic implementation of text marker properties. |
TextSource |
TextFormatter オブジェクトによって使用される文字データと書式設定プロパティを指定するための抽象クラスを提供します。Provides an abstract class for specifying character data and formatting properties to be used by the TextFormatter object. |
TextSpan<T> |
T 型のオブジェクトと指定した実行の長さを単純に対にすることができるジェネリック クラスを表します。Represents a generic class that allows a simple pairing of an object of type T and a specified run length. |
TextTabProperties |
ユーザー定義のタブのプロパティを指定します。Specifies properties of user-defined tabs. |
TextTrailingCharacterEllipsis |
文字単位で行末に向かって行全体を縮小する縮小テキスト プロパティおよび縮小テキスト シンボルとしての省略記号を使用した縮小テキスト プロパティを定義します。Defines collapsed text properties for collapsing a whole line toward the end at character granularity, and with ellipsis being the collapsed text symbol. |
TextTrailingWordEllipsis |
単語単位で行末に向かって行全体を縮小する縮小テキスト プロパティおよび縮小テキスト シンボルとしての省略記号を使用した縮小テキスト プロパティを定義します。Defines collapsed text properties for collapsing a whole line toward the end at word granularity, and with ellipsis being the collapsed text symbol. |
構造体
CharacterBufferRange |
文字列を記述します。Describes a string of characters. |
CharacterBufferReference |
テキスト ランの文字バッファーを記述します。Describes a character buffer for a text run. |
CharacterHit |
グリフ実行内でヒットした文字に関する情報を表します。Represents information about a character hit within a glyph run. |
MinMaxParagraphWidth |
指定したテキスト コンテンツをすべて格納できる最小および最大の段落幅を表します。Represents the smallest and largest possible paragraph width that can fully contain the specified text content. |
列挙型
InvertAxes |
描画サーフェイスの水平軸と垂直軸の反転を示します。Indicate the inversion of horizontal and vertical axes of the drawing surface. |
TextCollapsingStyle |
縮小テキストのスタイルを指定します。Specifies the style of collapsed text. |
TextTabAlignment |
タブ位置でのテキストの配置方法を記述します。Describes how text is aligned at a tab location. |