IVsDifferenceCodeWindow2 Schnittstelle

Definition

Achtung

This interface is provisional and may change in a minor release of VS.

Ein IVsCodeWindow , der eine Differenzansicht unterstützen kann. Wenn eine Baseline angegeben wird, zeigt das Code Fenster die Unterschiede zwischen der Baseline und dem Puffer an. Andernfalls zeigt das Code Fenster nur den Puffer an.

public interface class IVsDifferenceCodeWindow2 : Microsoft::VisualStudio::Editor::IVsDifferenceCodeWindow, Microsoft::VisualStudio::TextManager::Interop::IVsCodeWindow
[System.Obsolete("This interface is provisional and may change in a minor release of VS.")]
[System.Runtime.InteropServices.Guid("A9C196E4-DD76-4C04-B787-C55A7608D06E")]
public interface IVsDifferenceCodeWindow2 : Microsoft.VisualStudio.Editor.IVsDifferenceCodeWindow, Microsoft.VisualStudio.TextManager.Interop.IVsCodeWindow
[<System.Obsolete("This interface is provisional and may change in a minor release of VS.")>]
[<System.Runtime.InteropServices.Guid("A9C196E4-DD76-4C04-B787-C55A7608D06E")>]
type IVsDifferenceCodeWindow2 = interface
    interface IVsDifferenceCodeWindow
    interface IVsCodeWindow
Public Interface IVsDifferenceCodeWindow2
Implements IVsCodeWindow, IVsDifferenceCodeWindow
Attribute
Implementiert

Hinweise

Diese Schnittstelle ist vorläufig und kann sich in nachfolgenden Versionen von vs ändern.

Eigenschaften

Baseline

Die Baseline, die für die Rechen Unterschiede verwendet wird. Kann NULL sein.

Caption

Die Beschriftung für die Dokument Registerkarte des diff-Fensters.

(Geerbt von IVsDifferenceCodeWindow)
Control

Der FrameworkElement , der die Differenzansicht enthält.

(Geerbt von IVsDifferenceCodeWindow)
DifferenceBuffer

Der Differenz Puffer, der von PrimaryDifferenceViewer und verwendet wird SecondaryDifferenceViewer (sofern vorhanden).

DifferenceViewer

Die, die IWpfDifferenceViewer von diesem Code Fenster verwendet wird.

(Geerbt von IVsDifferenceCodeWindow)
InlineLabel

Die Bezeichnung, die über der Inline Ansicht angezeigt wird.

(Geerbt von IVsDifferenceCodeWindow)
LeftLabel

Die Bezeichnung, die über der linken Ansicht angezeigt wird.

(Geerbt von IVsDifferenceCodeWindow)
PrimaryDifferenceViewer

Der Differenz-Viewer für das primäre Ansichts Code Fenster. Ist NULL, es sei denn, SupportsDiff ist "true".

RightLabel

Die Bezeichnung, die über der rechten Ansicht angezeigt wird.

(Geerbt von IVsDifferenceCodeWindow)
SecondaryDifferenceViewer

Der Differenz-Viewer für das sekundäre Ansichts Code Fenster. Wird NULL sein, es sei denn, SupportsDiff ist true, und das Code Fenster wurde geteilt.

SideBySideLabel

Die Bezeichnung, die oberhalb der Seite angezeigt wird.

(Geerbt von IVsDifferenceCodeWindow)
SupportsDiff

True, wenn das Code Fenster das Festlegen der Baseline unterstützt. Wenn der Wert false ist, wird Baseline NULL festgelegt, und es wird versucht, ihn festzulegen InvalidOperationException .

Tooltip

Die QuickInfo für die Dokument Registerkarte des diff-Fensters.

(Geerbt von IVsDifferenceCodeWindow)

Methoden

Close()

Schließt das Quellcodefenster.

(Geerbt von IVsCodeWindow)
GetBuffer(IVsTextLines)

Gibt den Puffer zurück, der von allen Ansichten im Codefenster verwendet wird.

(Geerbt von IVsCodeWindow)
GetEditorCaption(READONLYSTATUS, String)

Gibt die Editorbeschriftung zurück, zu der Editoren benutzerdefinierten Text anfügen können.

(Geerbt von IVsCodeWindow)
GetLastActiveView(IVsTextView)

Gibt die letzte aktive Ansicht des Codefensters zurück.

(Geerbt von IVsCodeWindow)
GetPrimaryView(IVsTextView)

Gibt die oberste (oder primäre) Ansicht eines geteilten Codefensters zurück.

(Geerbt von IVsCodeWindow)
GetSecondaryView(IVsTextView)

Gibt die untere (oder sekundäre) Ansicht eines geteilten Codefensters zurück.

(Geerbt von IVsCodeWindow)
GetViewClassID(Guid)

Gibt die Textansichtsklasse zurück, um zu ändern oder abzufragen.

(Geerbt von IVsCodeWindow)
SetBaseEditorCaption(String[])

Fügt der Editorbeschriftung benutzerdefinierten Text an

(Geerbt von IVsCodeWindow)
SetBuffer(IVsTextLines)

Legt den Textpuffer für alle Ansichten im Codefenster fest.

(Geerbt von IVsCodeWindow)
SetViewClassID(Guid)

Legt die Textansichtsklasse fest, die zu ändern oder abzufragen ist.

(Geerbt von IVsCodeWindow)

Gilt für