TextChange 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
此类型/成员支持.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基础结构,不应直接从代码中使用。确定两个文本更改是否相等。 |
Inequality(TextChange, TextChange) |
此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。确定两个文本更改是否不相等。 |