Compartilhar via


Método IVsProjectCfgProvider.OpenProjectCfg (String, IVsProjectCfg)

 

Fornece acesso para o IVsProjectCfg interface implementada no objeto de configuração do projeto.

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

Sintaxe

int OpenProjectCfg(
    string szProjectCfgCanonicalName,
    out IVsProjectCfg ppIVsProjectCfg
)
int OpenProjectCfg(
    String^ szProjectCfgCanonicalName,
    [OutAttribute] IVsProjectCfg^% ppIVsProjectCfg
)
abstract OpenProjectCfg : 
        szProjectCfgCanonicalName:string *
        ppIVsProjectCfg:IVsProjectCfg byref -> int
Function OpenProjectCfg (
    szProjectCfgCanonicalName As String,
    <OutAttribute> ByRef ppIVsProjectCfg As IVsProjectCfg
) As Integer

Parâmetros

  • szProjectCfgCanonicalName
    [in] Ponteiro para o nome canônico da configuração para acessar.
  • ppIVsProjectCfg
    [out] Ponteiro para o IVsProjectCfg interface de configuração identificada por szProjectCfgCanonicalName.

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 IVsProjectCfgProvider::OpenProjectCfg(
   [in] LPCOLESTR szProjectCfgCanonicalName,
   [out] IVsProjectCfg **ppIVsProjectCfg
);

Nome canônico de uma configuração compilação é a concatenação de seqüência de caracteres de três seqüências de caracteres: o nome da configuração < > a seqüência literal "|" e o nome da plataforma.Por exemplo, "Debug|Win32 "ou"Release|Win64 "são nomes de configuração canônico válido.

Consulte também

Interface IVsProjectCfgProvider
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo