IVsDifferenceCodeWindow Interface
A factory service for creating difference code windows on arbitrary strings or snapshot spans.
Namespace: Microsoft.VisualStudio.Editor
Assembly: Microsoft.VisualStudio.Editor (in Microsoft.VisualStudio.Editor.dll)
Syntax
'Declaration
Public Interface IVsDifferenceCodeWindow _
Inherits IVsCodeWindow
public interface IVsDifferenceCodeWindow : IVsCodeWindow
public interface class IVsDifferenceCodeWindow : IVsCodeWindow
type IVsDifferenceCodeWindow =
interface
interface IVsCodeWindow
end
public interface IVsDifferenceCodeWindow extends IVsCodeWindow
The IVsDifferenceCodeWindow type exposes the following members.
Properties
Name | Description | |
---|---|---|
Caption | Gets or sets the caption for the diff window's document tab. | |
Control | Gets or sets the FrameworkElement that contains the difference view. | |
DifferenceViewer | Gets or sets the IWpfDifferenceViewer used by this code window. | |
InlineLabel | Gets or sets the label displayed above the inline view. | |
LeftLabel | Gets or sets the label displayed above the left view. | |
RightLabel | Gets or sets the label displayed above the right view. | |
SideBySideLabel | Gets or sets the label displayed above the side by side. | |
Tooltip | Gets or sets the tooltip for the diff window's document tab. |
Top
Methods
Name | Description | |
---|---|---|
Close | (Inherited from IVsCodeWindow.) | |
GetBuffer | (Inherited from IVsCodeWindow.) | |
GetEditorCaption | (Inherited from IVsCodeWindow.) | |
GetLastActiveView | (Inherited from IVsCodeWindow.) | |
GetPrimaryView | (Inherited from IVsCodeWindow.) | |
GetSecondaryView | (Inherited from IVsCodeWindow.) | |
GetViewClassID | (Inherited from IVsCodeWindow.) | |
SetBaseEditorCaption | (Inherited from IVsCodeWindow.) | |
SetBuffer | (Inherited from IVsCodeWindow.) | |
SetViewClassID | (Inherited from IVsCodeWindow.) |
Top
Remarks
This is a MEF Component and can be imported as follows:
[Import]
IVsDifferenceCodeWindowFactoryService differenceCodeWindowFactoryService;