Interface IVsSccManager2
Permite que projetos e hierarquias se registrem com controle de origem e obter informações sobre o status de controle de origem.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
[GuidAttribute("53544C4D-B927-4320-B9DA-13D2CB3EA93B")]
[InterfaceTypeAttribute(1)]
public interface IVsSccManager2
[GuidAttribute("53544C4D-B927-4320-B9DA-13D2CB3EA93B")]
[InterfaceTypeAttribute(1)]
public interface class IVsSccManager2
[<GuidAttribute("53544C4D-B927-4320-B9DA-13D2CB3EA93B")>]
[<InterfaceTypeAttribute(1)>]
type IVsSccManager2 = interface end
<GuidAttribute("53544C4D-B927-4320-B9DA-13D2CB3EA93B")>
<InterfaceTypeAttribute(1)>
Public Interface IVsSccManager2
Métodos
Nome | Descrição | |
---|---|---|
BrowseForProject(String, Int32) | Obsoleto: Retorna E_NOTIMPL. |
|
CancelAfterBrowseForProject() | Obsoleto: Retorna E_NOTIMPL. |
|
GetSccGlyph(Int32, String[], VsStateIcon[], UInt32[]) | Este método é chamado por projetos para descobrir os glifos de controle de origem para usar em arquivos e o status dos arquivos de controle de origem; Isso é a única maneira de obter status. |
|
GetSccGlyphFromStatus(UInt32, VsStateIcon[]) | Esta função determina qual glifo para exibir, dada uma combinação de sinalizadores de status. |
|
IsInstalled(Int32) | Esta função determina se o pacote de controle de origem está instalado.Pacotes de controle de origem devem sempre retornar S_OK e pbInstalled = diferente de zero. |
|
RegisterSccProject(IVsSccProject2, String, String, String, String) | Este método é chamado por projetos que estão sob controle de origem quando eles são abertos pela primeira vez para registrar as configurações do projeto. |
|
UnregisterSccProject(IVsSccProject2) | Chamado por projetos registrados com a parte de controle de origem do ambiente antes de serem fechadas. |
Observações para implementadores:
Essa interface é implementada por tanto a origem controle gerenciamento parte do ambiente e pacotes de controle de origem (o ambiente encaminha todas as chamadas para o pacote de controle de origem depois certificando-se o pacote for carregado).Ele é uma interface necessária.
Observações para chamadores:
Essa interface é chamada por projetos para registrar um pacote de controle de origem e, assim, indicam que o projeto quer o controle de origem.
Consulte também
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo