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.
Возвращаемое значение
Если метод завершается успешно, возвращает значение 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
);