Freigeben über


IDifferenceBuffer-Schnittstelle

Namespace:  Microsoft.VisualStudio.Text.Differencing
Assembly:  Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)

Syntax

'Declaration
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

Der IDifferenceBuffer-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft BaseLeftBuffer
Öffentliche Eigenschaft BaseRightBuffer
Öffentliche Eigenschaft CurrentInlineBufferSnapshot
Öffentliche Eigenschaft CurrentSnapshotDifference
Öffentliche Eigenschaft DifferenceOptions
Öffentliche Eigenschaft InlineBuffer
Öffentliche Eigenschaft IsEditingDisabled
Öffentliche Eigenschaft LeftBuffer
Öffentliche Eigenschaft Options
Öffentliche Eigenschaft Properties Ruft die Auflistung von Eigenschaften ab, die vom Besitzer gesteuert werden. (Von IPropertyOwner geerbt.)
Öffentliche Eigenschaft RightBuffer

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode AddIgnoreDifferencePredicate
Öffentliche Methode AddSnapshotLineTransform
Öffentliche Methode Dispose Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen. (Von IDisposable geerbt.)
Öffentliche Methode RemoveIgnoreDifferencePredicate
Öffentliche Methode RemoveSnapshotLineTransform

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis SnapshotDifferenceChanged
Öffentliches Ereignis SnapshotDifferenceChanging

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.VisualStudio.Text.Differencing-Namespace