IVsSolutionBuildManager2.FindActiveProjectCfg(IntPtr, IntPtr, IVsHierarchy, IVsProjectCfg[]) Methode

Definition

Bestimmt die Projektkonfiguration, die gerade aktiv ist.

public int FindActiveProjectCfg (IntPtr pvReserved1, IntPtr pvReserved2, Microsoft.VisualStudio.Shell.Interop.IVsHierarchy pIVsHierarchy_RequestedProject, Microsoft.VisualStudio.Shell.Interop.IVsProjectCfg[] ppIVsProjectCfg_Active);
abstract member FindActiveProjectCfg : nativeint * nativeint * Microsoft.VisualStudio.Shell.Interop.IVsHierarchy * Microsoft.VisualStudio.Shell.Interop.IVsProjectCfg[] -> int
Public Function FindActiveProjectCfg (pvReserved1 As IntPtr, pvReserved2 As IntPtr, pIVsHierarchy_RequestedProject As IVsHierarchy, Optional ppIVsProjectCfg_Active As IVsProjectCfg()) As Integer

Parameter

pvReserved1
IntPtr

[in]: Reserviert Muss nulllauten.

pvReserved2
IntPtr

[in]: Reserviert Muss nulllauten.

pIVsHierarchy_RequestedProject
IVsHierarchy

[in] Zeiger auf ein IVsHierarchy_RequestedProject-Objekt.

ppIVsProjectCfg_Active
IVsProjectCfg[]

[out] Zeiger auf einen Zeiger auf ein IVsProjectCfg_Active-Objekt.

Gibt zurück

Int32

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.

Implementiert

Hinweise

COM-Signatur

Aus vsshell. idl:

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

Gilt für