IVsSolutionBuildManager2.FindActiveProjectCfg(IntPtr, IntPtr, IVsHierarchy, IVsProjectCfg[]) Метод

Определение

Определяет конфигурацию проекта, которая в настоящий момент активна.

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

Параметры

pvReserved1
IntPtr

[in] Зарезервировано. Этот параметр должен содержать значение null.

pvReserved2
IntPtr

[in] Зарезервировано. Этот параметр должен содержать значение null.

pIVsHierarchy_RequestedProject
IVsHierarchy

[in] Указатель на объект IVsHierarchy_RequestedProject.

ppIVsProjectCfg_Active
IVsProjectCfg[]

[out] Указатель на указатель на объект IVsProjectCfg_Active.

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Реализации

Комментарии

Подпись COM

Из всшелл. IDL:

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

Применяется к