IVsEnumGUID.Next(UInt32, Guid[], UInt32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft GUIDs aus der Enumerationssequenz ab.
public:
int Next(System::UInt32 celt, cli::array <Guid> ^ rgelt, [Runtime::InteropServices::Out] System::UInt32 % pceltFetched);
public int Next (uint celt, Guid[] rgelt, out uint pceltFetched);
abstract member Next : uint32 * Guid[] * uint32 -> int
Public Function Next (celt As UInteger, rgelt As Guid(), ByRef pceltFetched As UInteger) As Integer
Parameter
- celt
- UInt32
[in] Die angeforderte Anzahl von abzurufenden GUIDs.
- rgelt
- Guid[]
[out, size_is(celt)] Die Liste der GUIDs, die abgerufen wurden.
- pceltFetched
- UInt32
vorgenommen Ein Zeiger auf die tatsächliche Anzahl der in bereitgestellten ausgeblendeten Bereiche pceltFetched . Der Aufrufer dieser Methode kann diesen Wert auf NULL festlegen, wenn der Wert celt 1 ist.
Gibt zurück
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Aus textmgr. idl:
[C++]
HRESULT IVsEnumGUID::Next(
[in] ULONG celt,
[out, size_is(celt), length_is(*pceltFetched)] GUID *rgelt,
[out] ULONG *pceltFetched
);
Der Aufrufer muss Speicher für die GUIDs zuweisen.