Método IVsBuildDependency.get_Type (Guid)

 

Publicado: abril de 2016

Retorna o tipo de uma dependência.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)

Sintaxe

int get_Type(
    out Guid pguidType
)
int get_Type(
    [OutAttribute] Guid% pguidType
)
abstract get_Type : 
        pguidType:Guid byref -> int
Function get_Type (
    <OutAttribute> ByRef pguidType As Guid
) As Integer

Parâmetros

  • pguidType
    [out] Ponteiro para um identificador que representa o tipo da dependência.

Valor de retorno

Type: System.Int32

Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.

Implementações

IVsDependency.get_Type(Guid)

Comentários

Nós de referência do projeto em uma hierarquia de projeto personalizado geralmente implementam uma interface IVsBuildDependency para expor uma coleção de dependências de compilação gerenciados pelo nó do projeto raiz.Quando essas dependências estão associadas uma referência de projeto, o IVsBuildDependency::guid_Type precisa retornar o guid GUID_VS_DEPTYPE_BUILD_PROJECT para garantir que o dependências caixa de diálogo desativa a caixa de seleção que representa a dependência de projeto.

System_CAPS_noteObservação

Isso já é tratado pela estrutura de pacote gerenciado (MPF) projetos gerenciados.

COM assinatura

De vsshell.idl:

HRESULT IVsBuildDependency::get_Type(
   [out] GUID *pguidType
);

Consulte também

Interface IVsBuildDependency
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo