Compartilhar via


Método IVsProjectCfg2.get_CfgType (Guid, IntPtr)

 

Publicado: abril de 2016

Fornece acesso a uma interface de configuração, como IVsBuildableProjectCfg ou IVsDebuggableProjectCfg.

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

Sintaxe

int get_CfgType(
    [InAttribute] ref Guid iidCfg,
    out IntPtr ppCfg
)
int get_CfgType(
    [InAttribute] Guid% iidCfg,
    [OutAttribute] IntPtr% ppCfg
)
abstract get_CfgType : 
        iidCfg:Guid byref *
        ppCfg:nativeint byref -> int
Function get_CfgType (
    <InAttribute> ByRef iidCfg As Guid,
    <OutAttribute> ByRef ppCfg As IntPtr
) As Integer

Parâmetros

  • iidCfg
    [in] Identificador de interface de interface de configuração para acessar.
  • ppCfg
    [out, iid_is(iidCfg)] Ponteiro para a interface de configuração identificado por iidCfg.

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.

Comentários

COM assinatura

De vsshell.idl:

HRESULT IVsProjectCfg2::get_CfgType(
   [in] REFIID iidCfg,
   [out, iid_is(iidCfg)] void **ppCfg
);

O ambiente chama este método para recuperar um ponteiro para a interface de configuração implementado em um objeto separado do objeto com o apoio do IVsProjectCfg2.O objeto separado será usado para controlar e iniciar a compilação, implantar ou depurar o processo, geralmente em seu próprio segmento.

Consulte também

Interface IVsProjectCfg2
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo