IDifferenceBuffer 接口

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

语法

声明
Public Interface IDifferenceBuffer _
    Inherits IDisposable, IPropertyOwner
public interface IDifferenceBuffer : IDisposable, 
    IPropertyOwner
public interface class IDifferenceBuffer : IDisposable, 
    IPropertyOwner
type IDifferenceBuffer =  
    interface 
        interface IDisposable 
        interface IPropertyOwner 
    end
public interface IDifferenceBuffer extends IDisposable, IPropertyOwner

IDifferenceBuffer 类型公开以下成员。

属性

  名称 说明
公共属性 BaseLeftBuffer
公共属性 BaseRightBuffer
公共属性 CurrentInlineBufferSnapshot
公共属性 CurrentSnapshotDifference
公共属性 DifferenceOptions
公共属性 InlineBuffer
公共属性 IsEditingDisabled
公共属性 LeftBuffer
公共属性 Options
公共属性 Properties 获取属性所有者控制的属性集合。 (继承自 IPropertyOwner。)
公共属性 RightBuffer

页首

方法

  名称 说明
公共方法 AddIgnoreDifferencePredicate
公共方法 AddSnapshotLineTransform
公共方法 Dispose 执行与释放或重置非托管资源关联的应用程序定义的任务。 (继承自 IDisposable。)
公共方法 RemoveIgnoreDifferencePredicate
公共方法 RemoveSnapshotLineTransform

页首

事件

  名称 说明
公共事件 SnapshotDifferenceChanged
公共事件 SnapshotDifferenceChanging

页首

请参阅

参考

Microsoft.VisualStudio.Text.Differencing 命名空间