Udostępnij za pośrednictwem


Metoda IVsSolutionBuildManager.FindActiveProjectCfg — (IntPtr, IntPtr, IVsHierarchy, IVsProjectCfg )

 

Określa konfiguracji projektu, który jest obecnie aktywny.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)

Składnia

int FindActiveProjectCfg(
    IntPtr pvReserved1,
    IntPtr pvReserved2,
    IVsHierarchy pIVsHierarchy_RequestedProject,
    IVsProjectCfg[] ppIVsProjectCfg_Active
)
int FindActiveProjectCfg(
    IntPtr pvReserved1,
    IntPtr pvReserved2,
    IVsHierarchy^ pIVsHierarchy_RequestedProject,
    array<IVsProjectCfg^>^ ppIVsProjectCfg_Active
)
abstract FindActiveProjectCfg : 
        pvReserved1:nativeint *
        pvReserved2:nativeint *
        pIVsHierarchy_RequestedProject:IVsHierarchy *
        ppIVsProjectCfg_Active:IVsProjectCfg[] -> int
Function FindActiveProjectCfg (
    pvReserved1 As IntPtr,
    pvReserved2 As IntPtr,
    pIVsHierarchy_RequestedProject As IVsHierarchy,
    ppIVsProjectCfg_Active As IVsProjectCfg()
) As Integer

Parametry

  • pvReserved1
    Type: System.IntPtr

    [in] Zastrzeżone. Musi być null.

  • pvReserved2
    Type: System.IntPtr

    [in] Zastrzeżone. Musi być null.

Wartość zwracana

Type: System.Int32

Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.

Uwagi

Podpis COM

Z vsshell.idl:

HRESULT IVsSolutionBuildManager::FindActiveProjectCfg(
   [in, unique] IVsHierarchy *pvReserved1,
   [in, unique] LPCOLESTR pvReserved2,
   [in, unique] IVsHierarchy *pIVsHierarchy_RequestedProject,
   [out, optional] IVsProjectCfg **ppIVsProjectCfg_Active
);

Zobacz też

Interfejs IVsSolutionBuildManager
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku