Compartilhar via


Classe VersionControlBranchVisualizer

Wrapper para uma janela de ferramentas do visualizador da ramificação.

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.TeamFoundation.VersionControl.VersionControlBaseToolWindowExt
    Microsoft.VisualStudio.TeamFoundation.VersionControl.VersionControlBranchVisualizer

Namespace:  Microsoft.VisualStudio.TeamFoundation.VersionControl
Assembly:  Microsoft.VisualStudio.TeamFoundation.VersionControl (em Microsoft.VisualStudio.TeamFoundation.VersionControl.dll)

Sintaxe

'Declaração
Public NotInheritable Class VersionControlBranchVisualizer _
    Inherits VersionControlBaseToolWindowExt
public sealed class VersionControlBranchVisualizer : VersionControlBaseToolWindowExt

O tipo VersionControlBranchVisualizer expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública AnchorBranch Obter a ramificação de âncora para uma visualização da hierarquia da ramificação. Isso só é válido para um visualizador a hierarquia.
Propriedade pública Branches Obter a lista de ramificações no visualização e no modo ativo.Por exemplo, em um visualizador de rastreamento, a exibição ativa pode ser a linha de tempo ou modo a hierarquia.
Propriedade pública Error Obter o erro de operação a última
Propriedade pública IsBusy Obter verdadeiro se a visualização está sendo compilado
Propriedade pública SelectedBranches Obter a lista de ramificações selecionados no visualização e no modo ativo.Por exemplo, em um visualizador de rastreamento, a exibição ativa pode ser a linha de tempo ou modo a hierarquia.
Propriedade pública TrackedChangesetIds Obter os Ids dos conjuntos de alterações que estão sendo rastreadas. Isso só é válido para um visualizador de rastreamento.
Propriedade pública TrackedPathFilter Obter o filtro de caminho que está sendo usado em alterações de rastreamento. Isso só é válido para um visualizador de rastreamento.
Propriedade pública TrackedSourceBranch Obter a ramificação de origem que está sendo controlado. Isso só é válido para um visualizador de rastreamento.
Propriedade pública TrackedTargetBranches Obter as ramificações de destino de rastreamento. Isso só é válido para um visualizador de rastreamento.
Propriedade pública TrackedWorkItemIds Obter os Ids de itens de trabalho que estão sendo rastreadas. Isso só é válido para um visualizador de rastreamento.
Propriedade pública TrackingView Obter o modo de exibição atual de alterações de rastreamento. Isso só é válido para um visualizador de rastreamento.
Propriedade pública VisualizerType Obter o tipo do visualizador.O visualizador pode ser para controlar alterações ou exibir a hierarquia geral da ramificação.
Propriedade pública VsWindowFrame Obter o IVsWindowFrame para essa janela de ferramentas. (Herdado de VersionControlBaseToolWindowExt.)

Superior

Métodos

  Nome Descrição
Método público Close Fechar esta visualizador de ramificação
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método público GetHashCode Serve como a função de hash padrão. (Herdado de Object.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público RerunTrackingVisualization Traz anterior a caixa de diálogo de entrada dos conjuntos de alterações de mesmo nível, deixe o usuário ajustar as entradas, e execute novamente o visualização. O suplemento pode assinar o evento de VisualizationChanged e é chamado sempre que a visualização é atualizado.
Método público Stop Interromper a operação atual de visualização.
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TeamFoundation.VersionControl