IVsDifferenceCodeWindow Interface
A factory service for creating difference code windows on arbitrary strings or snapshot spans.
Assembly: Microsoft.VisualStudio.Editor (in Microsoft.VisualStudio.Editor.dll)
| 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. |
| Name | Description | |
|---|---|---|
![]() | Close() | (Inherited from IVsCodeWindow.) |
![]() | GetBuffer(IVsTextLines) | (Inherited from IVsCodeWindow.) |
![]() | GetEditorCaption(READONLYSTATUS, String) | (Inherited from IVsCodeWindow.) |
![]() | GetLastActiveView(IVsTextView) | (Inherited from IVsCodeWindow.) |
![]() | GetPrimaryView(IVsTextView) | (Inherited from IVsCodeWindow.) |
![]() | GetSecondaryView(IVsTextView) | (Inherited from IVsCodeWindow.) |
![]() | GetViewClassID(Guid) | (Inherited from IVsCodeWindow.) |
![]() | SetBaseEditorCaption(String[]) | (Inherited from IVsCodeWindow.) |
![]() | SetBuffer(IVsTextLines) | (Inherited from IVsCodeWindow.) |
![]() | SetViewClassID(Guid) | (Inherited from IVsCodeWindow.) |
This is a MEF Component and can be imported as follows:
[Import] IVsDifferenceCodeWindowFactoryService differenceCodeWindowFactoryService;

