IVsDifferenceCodeWindow2 Интерфейс

Определение

Внимание!

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

Объект IVsCodeWindow , который может поддерживать представление разницы. Если Baseline указан параметр, в окне кода отобразятся различия между базовым и буфером. В противном случае в окне кода просто отображается буфер.

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
Атрибуты
Реализации

Комментарии

Этот интерфейс является подготовительным и может измениться в последующих выпусках VS.

Свойства

Baseline

Базовый план, используемый для вычисления различий. Может быть равен null.

Caption

Заголовок вкладки документа окна инструмента сравнения.

(Унаследовано от IVsDifferenceCodeWindow)
Control

Объект FrameworkElement , содержащий представление разницы.

(Унаследовано от IVsDifferenceCodeWindow)
DifferenceBuffer

Буфер разницы, используемый PrimaryDifferenceViewer и SecondaryDifferenceViewer (если он существует).

DifferenceViewer

Объект, IWpfDifferenceViewer используемый этим окном кода.

(Унаследовано от IVsDifferenceCodeWindow)
InlineLabel

Метка, отображаемая над встроенным представлением.

(Унаследовано от IVsDifferenceCodeWindow)
LeftLabel

Метка, отображаемая над левым представлением.

(Унаследовано от IVsDifferenceCodeWindow)
PrimaryDifferenceViewer

Средство просмотра различий для окна кода первичного представления. Будет иметь значение null, если SupportsDiff не имеет значение true.

RightLabel

Метка, отображаемая над правильным представлением.

(Унаследовано от IVsDifferenceCodeWindow)
SecondaryDifferenceViewer

Средство просмотра различий для окна вторичного представления кода. Будет иметь значение NULL SupportsDiff , если не равно true, а окно кода было разделено.

SideBySideLabel

Метка, отображаемая над рядом.

(Унаследовано от IVsDifferenceCodeWindow)
SupportsDiff

Значение true, если окно кода поддерживает задание базовых показателей. Если значение равно false, то Baseline будет иметь значение NULL и при попытке его задать будет создано исключение InvalidOperationException .

Tooltip

Подсказка для вкладки документа окна инструмента сравнения.

(Унаследовано от IVsDifferenceCodeWindow)

Методы

Close()

Закрывает окно кода.

(Унаследовано от IVsCodeWindow)
GetBuffer(IVsTextLines)

Возвращает буфер, используемый всеми представлениями в окне кода.

(Унаследовано от IVsCodeWindow)
GetEditorCaption(READONLYSTATUS, String)

Возвращает заголовок редактора, к которому редакторы могут добавлять пользовательские текста.

(Унаследовано от IVsCodeWindow)
GetLastActiveView(IVsTextView)

Возвращает последнее активное представление окна кода.

(Унаследовано от IVsCodeWindow)
GetPrimaryView(IVsTextView)

Возвращает верхний (или первичный) представление разделенного окна кода.

(Унаследовано от IVsCodeWindow)
GetSecondaryView(IVsTextView)

Возвращает нижний (или вторичный) представление разделенного окна кода.

(Унаследовано от IVsCodeWindow)
GetViewClassID(Guid)

Возвращает класс представления текста для изменения или выполнения запроса.

(Унаследовано от IVsCodeWindow)
SetBaseEditorCaption(String[])

Добавляет пользовательский текст к заголовку редактора

(Унаследовано от IVsCodeWindow)
SetBuffer(IVsTextLines)

Задает текстовый буфер для всех представлений в окне кода.

(Унаследовано от IVsCodeWindow)
SetViewClassID(Guid)

Задает класс представления текста для изменения или выполнения запроса.

(Унаследовано от IVsCodeWindow)

Применяется к