IVsProjectStartupServices.GetStartupServiceEnum(IEnumProjectStartupServices) Método

Definição

Usado para procurar um elemento de matriz de serviço de terceiros por 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

Parâmetros

ppenum
IEnumProjectStartupServices

fora Ponteiro para o IEnumProjectStartupServices objeto de interface.

Retornos

Int32

Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.

Comentários

Assinatura COM

De VSShell. idl:

HRESULT IVsProjectStartupServices::GetStartupServiceEnum(  
   [out] IEnumProjectStartupServices **ppEnum  
);  

IEnumProjectStartupServices segue a estrutura de interface de enumeração padrão e tem os métodos enumeradores padrão descritos no MSDN (verifique a descrição de IEnumXXXX). Assim como acontece com todas as interfaces do enumerador, a finalidade da interface é enumerar itens específicos de um determinado tipo. Nesse caso, os GUIDs de serviço são enumerados.

O GetStartupServiceEnum método retorna um ponteiro para a IEnumProjectStartupServices interface.

Aplica-se a