IVsProjectStartupServices.GetStartupServiceEnum(IEnumProjectStartupServices) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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.