次の方法で共有


TextChange 構造体

定義

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。テキスト変更操作について説明します。

public struct TextChange
type TextChange = struct
Public Structure TextChange
継承
TextChange

コンストラクター

TextChange(Int32, Int32, ITextBuffer, Int32, Int32, ITextBuffer)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。クラスの新しいインスタンスをTextChange初期化します。

プロパティ

IsDelete

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。このテキストの変更が削除であるかどうかを示す値を取得します。

IsInsert

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。このテキストの変更が挿入であるかどうかを示す値を取得します。

IsReplace

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。このテキストの変更が置換であるかどうかを示す値を取得します。

NewBuffer

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。新しいテキスト バッファーを取得または設定します。

NewLength

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。新しいテキストの長さを取得または設定します。

NewPosition

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。変更直後のスナップショットのテキスト変更の位置を取得または設定します。

NewText

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。古いテキストを置き換えたテキストを取得または設定します。

OldBuffer

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。古いテキスト バッファーを取得または設定します。

OldLength

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。古いテキストの長さを取得または設定します。

OldPosition

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。変更直前のスナップショットのテキスト変更の位置を取得または設定します。

OldText

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。置換されたテキストを取得または設定します。

メソッド

ApplyChange(Span)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。指定したテキスト変更を適用します。

ApplyChange(String, Int32)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。指定したテキスト変更を適用します。

Equals(Object)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

GetHashCode()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。このテキスト変更のハッシュ コードを取得します。

Normalize()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。このテキスト変更の正規化された値を返します。

ToString()

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。テキスト変更の文字列表現を返します。

演算子

Equality(TextChange, TextChange)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。2 つのテキスト変更が等しいかどうかを判断します。

Inequality(TextChange, TextChange)

この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。2 つのテキスト変更が等しくないかどうかを判断します。

適用対象