ITextBufferEdit 接口

表示针对 ITextBuffer 的编辑操作。

命名空间:  Microsoft.VisualStudio.Text
程序集:  Microsoft.VisualStudio.Text.Data(在 Microsoft.VisualStudio.Text.Data.dll 中)

语法

声明
Public Interface ITextBufferEdit _
    Inherits IDisposable
public interface ITextBufferEdit : IDisposable
public interface class ITextBufferEdit : IDisposable
type ITextBufferEdit =  
    interface 
        interface IDisposable 
    end
public interface ITextBufferEdit extends IDisposable

ITextBufferEdit 类型公开以下成员。

属性

  名称 说明
公共属性 Canceled 确定是否已取消此编辑。
公共属性 Snapshot ,此对象创建后,获取 ITextBuffer 的快照。

页首

方法

  名称 说明
公共方法 Apply 提交使用此 ITextBufferEdit 对象对基础 ITextBuffer 进行的所有修改。,如果进行了任何修改,则还会导致 ITextBuffer 生成一个新的快照并引发其 Changed 事件。
公共方法 Cancel 放弃使用此 ITextBufferEdit 对象启动的所有修改。对此对象任何进一步调用将导致 InvalidOperationException
公共方法 Dispose 执行与释放或重置非托管资源关联的应用程序定义的任务。 (继承自 IDisposable。)

页首

备注

有关文本的更多信息编辑器,请参见一节 “在文本模型和文本视图的仔细的行为”。 在编辑器内

请参阅

参考

Microsoft.VisualStudio.Text 命名空间