TextGetOptions 列挙型

定義

文書またはテキスト範囲のテキストを取得するためのオプションを指定します。

この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。

public enum class TextGetOptions
/// [System.Flags]
/// [Windows.Foundation.Metadata.Version(1)]
enum class TextGetOptions
[System.Flags]
[Windows.Foundation.Metadata.Version(1)]
public enum TextGetOptions
var value = Microsoft.UI.Text.TextGetOptions.none
Public Enum TextGetOptions
継承
TextGetOptions
属性

フィールド

AdjustCrlf 1

開始文字の位置が、CRLF (U+000D U+000A)、サロゲート ペア、バリエーション セレクター シーケンス、またはテーブル行区切り記号などのコンストラクトの途中にある場合は、コンストラクトの先頭に移動します。

AllowFinalEop 8

最後の段落末 (EOP) が範囲に含まれている場合は、その取得を許可します。 この EOP は、すべてのリッチ テキスト コントロールに存在し、削除できません。 プレーンテキスト コントロールには存在しません。

FormatRtf 8192

プレーン テキストではなくリッチ テキスト形式 (RTF) を取得します。 リッチ テキスト形式 (RTF) は BYTE (8 ビット) 形式ですが、ITextRange.GetText は文字列を返すので、FormatRtf 値を使用して ITextRange.GetText を呼び出すと、リッチ テキスト形式 (RTF) はバイトではなく WCHAR (16 ビットまたは UTF-16) として返されます。 FormatRtf を使用して ITextRange.SetText を呼び出すと、メソッドはバイトまたは WCHAR を含む文字列を受け取りますが、他のリッチ テキスト形式 (RTF) リーダーはバイトのみを理解します。

IncludeNumbering 64

リスト番号を含めます。

NoHidden 32

非表示のテキストは含めないでください。

None 0

次のオプションは使用しません。

UseCrlf 2

キャリッジ リターンの代わりにキャリッジ リターン/ライン フィード (CR/LF) を使用します。

UseLf 16777216

すべてのキャリッジ リターンの代わりにライン フィード (LF) を使用します。

UseObjectText 4

範囲内の画像の代替テキストを含むテキストを取得します。

注釈

UseLf と UseCrLf の両方が使用されている場合は、無効な引数例外がスローされます。

適用対象

こちらもご覧ください