IVsProjectStartupServices.GetStartupServiceEnum(IEnumProjectStartupServices) Methode

Definition

Wird verwendet, um ein Drittanbieter-Dienstarrayelement nach GUID zu suchen.

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

Parameter

ppenum
IEnumProjectStartupServices

[out] Zeiger auf das IEnumProjectStartupServices-Schnittstellenobjekt.

Gibt zurück

Int32

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Aus vsshell. idl:

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

IEnumProjectStartupServices folgt der standardmäßigen enumerationsschnittstellenstruktur und verfügt über die standardmäßigen Enumeratormethoden, die in MSDN beschrieben werden (überprüfen Sie die Beschreibung von IEnumXXXX). Wie bei allen Enumeratorschnittstellen besteht der Zweck der-Schnittstelle darin, bestimmte Elemente eines bestimmten Typs aufzulisten. In diesem Fall werden Dienst-GUIDs aufgelistet.

Die- GetStartupServiceEnum Methode gibt einen Zeiger auf die- IEnumProjectStartupServices Schnittstelle zurück.

Gilt für