TextLine クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
テキスト行の書式設定サービスをサポートするための抽象クラスを提供します。
public ref class TextLine abstract : IDisposable
public abstract class TextLine : IDisposable
type TextLine = class
interface IDisposable
Public MustInherit Class TextLine
Implements IDisposable
- 継承
-
TextLine
- 実装
コンストラクター
TextLine() |
TextLine クラスの新しいインスタンスを初期化します。 |
TextLine(Double) |
TextLine クラスの新しいインスタンスを初期化します。 |
プロパティ
Baseline |
現在の TextLine オブジェクトの最上部からベースラインまでの距離を取得します。 |
DependentLength |
行の最後の文字に続く文字の数を取得します。この値によっては、現在の行の書式設定が変更される可能性があります。 |
Extent |
行の最上部と最下部の黒ピクセルの間の距離を取得します。 |
HasCollapsed |
行が縮小されているかどうかを示す値を取得します。 |
HasOverflowed |
行のコンテンツが指定した段落幅に入りきらないかどうかを示す値を取得します。 |
Height |
テキスト行の高さを取得します。 |
IsTruncated |
テキスト行が単語の途中で切り捨てられているかどうかを確認します。 |
Length |
現在の行の TextSource 位置の総数を取得します。 |
MarkerBaseline |
行の上端から行のベースライン マーカーまでの距離を取得します。 |
MarkerHeight |
リスト項目のマーカーの高さを取得します。 |
NewlineLength |
行末の改行文字の数を取得します。 |
OverhangAfter |
黒ピクセルが行の下側の配置端を超える距離を取得します。 |
OverhangLeading |
黒ピクセルが行の左側にある先頭の配置端を超える距離を取得します。 |
OverhangTrailing |
黒ピクセルが行の右側にある末尾の配置端を超える距離を取得します。 |
PixelsPerDip |
テキストを表示する PixelsPerDip を取得または設定します。 |
Start |
段落の開始から行の開始点までの距離を取得します。 |
TextBaseline |
テキスト行の最上部からベースラインまでの距離を取得します。 |
TextHeight |
行のテキストおよびその他のコンテンツの高さを取得します。 |
TrailingWhitespaceLength |
行の最後の空白以外の文字を超える空白コード ポイントの数を取得します。 |
Width |
末尾の空白文字を除くテキスト行の幅を取得します。 |
WidthIncludingTrailingWhitespace |
末尾の空白文字を含むテキスト行の幅を取得します。 |
メソッド
Collapse(TextCollapsingProperties[]) |
縮小テキスト プロパティに基づいて縮小された行を作成します。 |
Dispose() |
TextFormatter オブジェクトによって使用されているマネージド リソースおよびアンマネージド リソースをすべて解放します。 |
Draw(DrawingContext, Point, InvertAxes) |
指定した DrawingContext に基づいて TextLine オブジェクトを表示します。 |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetBackspaceCaretCharacterHit(CharacterHit) |
バックスペース後の直前の文字ヒットを取得します。 |
GetCharacterHitFromDistance(Double) |
行頭からの指定した距離に対応する文字ヒットを取得します。 |
GetDistanceFromCharacterHit(CharacterHit) |
行頭から指定した文字ヒットまでの距離を取得します。 |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetIndexedGlyphRuns() |
IndexedGlyphRun 内の TextLine オブジェクトを列挙するための列挙子を取得します。 |
GetNextCaretCharacterHit(CharacterHit) |
キャレット ナビゲーションの次の文字ヒットを取得します。 |
GetPreviousCaretCharacterHit(CharacterHit) |
キャレット ナビゲーションの前の文字ヒットを取得します。 |
GetTextBounds(Int32, Int32) |
テキスト行内の文字の範囲を表す外接する四角形の配列を取得します。 |
GetTextCollapsedRanges() |
行が縮小された後の縮小テキスト範囲のコレクションを取得します。 |
GetTextLineBreak() |
改行処理によって中断されたときの行の状態を取得します。 |
GetTextRunSpans() |
行に含まれているテキスト範囲内の TextRun オブジェクトのコレクションを取得します。 |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |