Interface IVsSccProject2
Implementado em um sistema de projeto para fornecer controle de origem para arquivos de projeto e itens de projeto.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
[GuidAttribute("53544C4D-AC92-49AC-9172-603E01FA483A")]
[InterfaceTypeAttribute(1)]
public interface IVsSccProject2
[GuidAttribute("53544C4D-AC92-49AC-9172-603E01FA483A")]
[InterfaceTypeAttribute(1)]
public interface class IVsSccProject2
[<GuidAttribute("53544C4D-AC92-49AC-9172-603E01FA483A")>]
[<InterfaceTypeAttribute(1)>]
type IVsSccProject2 = interface end
<GuidAttribute("53544C4D-AC92-49AC-9172-603E01FA483A")>
<InterfaceTypeAttribute(1)>
Public Interface IVsSccProject2
Métodos
Nome | Descrição | |
---|---|---|
GetSccFiles(UInt32, CALPOLESTR[], CADWORD[]) | Este método é chamado para determinar quais arquivos devem ser colocados sob o controle de origem para um determinado VSITEMID dentro dessa hierarquia. |
|
GetSccSpecialFiles(UInt32, String, CALPOLESTR[], CADWORD[]) | Este método é chamado para descobrir especiais (arquivos ocultos) associado a um determinado VSITEMID dentro dessa hierarquia. |
|
SccGlyphChanged(Int32, UInt32[], VsStateIcon[], UInt32[]) | Este método é chamado por parte de controle de origem do ambiente para informar sobre o projeto de alterações para o glifo de controle de origem em vários nós. |
|
SetSccLocation(String, String, String, String) | Este método é chamado por parte de controle de origem do ambiente, quando um projeto é inicialmente adicionado ao controle de origem ou para alterar algumas das configurações do projeto. |
Observações para implementadores:
Implementado por objetos de projeto em que um projeto e seus itens de projeto usam controle de origem.
Observações para chamadores:
Essa interface é chamada pelo ambiente.
Consulte também
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo