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
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.
Observaçã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