Export (0) Print
Expand All

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)

public interface IVsDifferenceCodeWindow : IVsCodeWindow

The IVsDifferenceCodeWindow type exposes the following members.

Public propertyCaptionGets or sets the caption for the diff window's document tab.
Public propertyControlGets or sets the FrameworkElement that contains the difference view.
Public propertyDifferenceViewerGets or sets the IWpfDifferenceViewer used by this code window.
Public propertyInlineLabelGets or sets the label displayed above the inline view.
Public propertyLeftLabelGets or sets the label displayed above the left view.
Public propertyRightLabelGets or sets the label displayed above the right view.
Public propertySideBySideLabelGets or sets the label displayed above the side by side.
Public propertyTooltipGets or sets the tooltip for the diff window's document tab.

Public methodClose (Inherited from IVsCodeWindow.)
Public methodGetBuffer (Inherited from IVsCodeWindow.)
Public methodGetEditorCaption (Inherited from IVsCodeWindow.)
Public methodGetLastActiveView (Inherited from IVsCodeWindow.)
Public methodGetPrimaryView (Inherited from IVsCodeWindow.)
Public methodGetSecondaryView (Inherited from IVsCodeWindow.)
Public methodGetViewClassID (Inherited from IVsCodeWindow.)
Public methodSetBaseEditorCaption (Inherited from IVsCodeWindow.)
Public methodSetBuffer (Inherited from IVsCodeWindow.)
Public methodSetViewClassID (Inherited from IVsCodeWindow.)

This is a MEF Component and can be imported as follows:

IVsDifferenceCodeWindowFactoryService differenceCodeWindowFactoryService;
© 2014 Microsoft