IVsShell.GetPackageEnum(IEnumPackages) Метод

Определение

Возвращает стандартный перечислитель для перебора через VSPackage, загруженные в данный момент средой.

public:
 int GetPackageEnum([Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IEnumPackages ^ % ppenum);
public:
 int GetPackageEnum([Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IEnumPackages ^ &  ppenum);
int GetPackageEnum([Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IEnumPackages const & & ppenum);
public int GetPackageEnum (out Microsoft.VisualStudio.Shell.Interop.IEnumPackages ppenum);
abstract member GetPackageEnum : IEnumPackages -> int
Public Function GetPackageEnum (ByRef ppenum As IEnumPackages) As Integer

Параметры

ppenum
IEnumPackages

[out] Указатель на интерфейс IEnumPackages, который определяет перечислитель загруженного объекта VSPackage.

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

Int32

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

Комментарии

Подпись COM

Из всшелл. IDL:

HRESULT IVsShell::GetPackageEnum(  
   [out] IEnumPackages **ppEnum  
);  

Этот метод следует использовать редко. Взаимодействие с пакетом VSPackage должно проводиться с помощью предложить служб.

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