Sdílet prostřednictvím


IVsSolutionBuildManager2.FindActiveProjectCfg – metoda (IntPtr, IntPtr, IVsHierarchy, IVsProjectCfg )

 

Určuje konfiguraci projektu, která je právě aktivní.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

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
    [v] Vyhrazena.Must be null.
  • pvReserved2
    [v] Vyhrazena.Must be null.
  • pIVsHierarchy_RequestedProject
    [v] Ukazatele IVsHierarchy_RequestedProject objektu.
  • ppIVsProjectCfg_Active
    [výstup] Ukazatel na ukazatele IVsProjectCfg_Active objektu.

Vrácená hodnota

Type: System.Int32

Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.

Implementuje

IVsSolutionBuildManager.FindActiveProjectCfg(IntPtr, IntPtr, IVsHierarchy, IVsProjectCfg[])

Poznámky

Podpis COM

Z vsshell.idl:

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

Viz také

IVsSolutionBuildManager2 – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek