IVsDifferenceCodeWindow2 Interface

Definição

Cuidado

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

Um IVsCodeWindow que pode dar suporte a uma exibição de diferença. Se um Baseline for especificado, a janela de código exibirá as diferenças entre a linha de base e o buffer. Caso contrário, a janela de código apenas exibirá o buffer.

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
Atributos
Implementações

Comentários

Essa interface é provisória e pode ser alterada em versões subsequentes do VS.

Propriedades

Baseline

A linha de base usada para as diferenças de computação. Pode ser nulo.

Caption

A legenda da guia de documento da janela de comparação.

(Herdado de IVsDifferenceCodeWindow)
Control

O FrameworkElement que contém a exibição de diferença.

(Herdado de IVsDifferenceCodeWindow)
DifferenceBuffer

O buffer de diferenças usado pelo PrimaryDifferenceViewer e SecondaryDifferenceViewer (se existir).

DifferenceViewer

O IWpfDifferenceViewer usado por esta janela de código.

(Herdado de IVsDifferenceCodeWindow)
InlineLabel

O rótulo exibido acima da exibição embutida.

(Herdado de IVsDifferenceCodeWindow)
LeftLabel

O rótulo exibido acima do modo de exibição à esquerda.

(Herdado de IVsDifferenceCodeWindow)
PrimaryDifferenceViewer

O Visualizador de diferenças da janela de código de exibição primária. Será NULL, a menos que SupportsDiff seja verdadeiro.

RightLabel

O rótulo exibido acima do modo de exibição à direita.

(Herdado de IVsDifferenceCodeWindow)
SecondaryDifferenceViewer

O Visualizador de diferenças da janela de código de exibição secundária. Será NULL, a menos que SupportsDiff seja verdadeiro e a janela de código tenha sido dividida.

SideBySideLabel

O rótulo exibido acima do lado a lado.

(Herdado de IVsDifferenceCodeWindow)
SupportsDiff

True se a janela de código der suporte à definição da linha de base. Se for false, Baseline será nulo e a tentativa de defini-lo gerará um InvalidOperationException .

Tooltip

A dica de ferramenta da guia de documento da janela de comparação.

(Herdado de IVsDifferenceCodeWindow)

Métodos

Close()

Fecha a janela de código.

(Herdado de IVsCodeWindow)
GetBuffer(IVsTextLines)

Retorna o buffer usado por todas as exibições na janela de código.

(Herdado de IVsCodeWindow)
GetEditorCaption(READONLYSTATUS, String)

Retorna a legenda do editor para a qual os editores podem acrescentar texto personalizado.

(Herdado de IVsCodeWindow)
GetLastActiveView(IVsTextView)

Retorna o último modo de exibição ativo da janela de código.

(Herdado de IVsCodeWindow)
GetPrimaryView(IVsTextView)

Retorna a exibição superior (ou primária) de uma janela de código de divisão.

(Herdado de IVsCodeWindow)
GetSecondaryView(IVsTextView)

Retorna a exibição inferior (ou secundária) de uma janela de código de divisão.

(Herdado de IVsCodeWindow)
GetViewClassID(Guid)

Retorna a classe de exibição de texto a ser alterada ou consultada.

(Herdado de IVsCodeWindow)
SetBaseEditorCaption(String[])

Anexa o texto personalizado à legenda do editor

(Herdado de IVsCodeWindow)
SetBuffer(IVsTextLines)

Define o buffer de texto para todas as exibições na janela de código.

(Herdado de IVsCodeWindow)
SetViewClassID(Guid)

Define a classe de exibição de texto a ser alterada ou consultada.

(Herdado de IVsCodeWindow)

Aplica-se a