Método IVsProjectStartupServices.GetStartupServiceEnum (IEnumProjectStartupServices)
Usado para pesquisar um elemento de matriz de serviço de terceiros pelo GUID.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
int GetStartupServiceEnum(
out IEnumProjectStartupServices ppenum
)
int GetStartupServiceEnum(
[OutAttribute] IEnumProjectStartupServices^% ppenum
)
abstract GetStartupServiceEnum :
ppenum:IEnumProjectStartupServices byref -> int
Function GetStartupServiceEnum (
<OutAttribute> ByRef ppenum As IEnumProjectStartupServices
) As Integer
Parâmetros
- ppenum
[out] Ponteiro para o IEnumProjectStartupServices o objeto de interface.
Valor de retorno
Type: System.Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Comentários
COM assinatura
De vsshell.idl:
HRESULT IVsProjectStartupServices::GetStartupServiceEnum(
[out] IEnumProjectStartupServices **ppEnum
);
IEnumProjectStartupServicessegue a estrutura de interface de enumeração padrão e tem os métodos de enumerador padrão descritos no MSDN (Verifique a descrição do IEnumXXXX).Como com todas as interfaces de 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 o IEnumProjectStartupServices interface.
Consulte também
Interface IVsProjectStartupServices
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo