IVsProjectStartupServices.GetStartupServiceEnum(IEnumProjectStartupServices) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Используется для поиска элемента массива службы стороннего производителя по GUID.
public:
int GetStartupServiceEnum([Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IEnumProjectStartupServices ^ % ppenum);
public:
int GetStartupServiceEnum([Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IEnumProjectStartupServices ^ & ppenum);
int GetStartupServiceEnum([Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IEnumProjectStartupServices const & & ppenum);
public int GetStartupServiceEnum (out Microsoft.VisualStudio.Shell.Interop.IEnumProjectStartupServices ppenum);
abstract member GetStartupServiceEnum : IEnumProjectStartupServices -> int
Public Function GetStartupServiceEnum (ByRef ppenum As IEnumProjectStartupServices) As Integer
Параметры
- ppenum
- IEnumProjectStartupServices
[out] Указатель на объект интерфейса IEnumProjectStartupServices.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Комментарии
Подпись COM
Из всшелл. IDL:
HRESULT IVsProjectStartupServices::GetStartupServiceEnum(
[out] IEnumProjectStartupServices **ppEnum
);
IEnumProjectStartupServices соответствует стандартной структуре интерфейса перечисления и имеет стандартные методы перечислителя, описанные в MSDN (см. Описание Иенумкскскскс). Как и для всех интерфейсов перечислителя, целью интерфейса является перечисление конкретных элементов заданного типа. В этом случае идентификаторы GUID службы перечислены.
GetStartupServiceEnumМетод возвращает указатель на IEnumProjectStartupServices интерфейс.