VsEnumerable<TComEnumerator,TComEnumerated,TEnumerated>.Next 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.
Überlädt
| Next(UInt32, TComEnumerated[], UInt32) |
Ruft eins oder mehrere Elemente ab, die in der aktuellen Position in einer Enumeration beginnen. Diese Methode verschiebt die aktuelle Position in der Enumeration um |
| Next(UInt32, TComEnumerated[], UInt32[]) |
Ruft eins oder mehrere Elemente ab, die in der aktuellen Position in einer Enumeration beginnen. Diese Methode verschiebt die aktuelle Position in der Enumeration um |
Next(UInt32, TComEnumerated[], UInt32)
Ruft eins oder mehrere Elemente ab, die in der aktuellen Position in einer Enumeration beginnen. Diese Methode verschiebt die aktuelle Position in der Enumeration um celt-Elemente, sodass nachfolgende Aufrufe die nachfolgenden Elemente zurückgeben.
public:
virtual int Next(System::UInt32 celt, cli::array <TComEnumerated> ^ rgelt, [Runtime::InteropServices::Out] System::UInt32 % pceltFetched);
public int Next (uint celt, TComEnumerated[] rgelt, out uint pceltFetched);
abstract member Next : uint32 * 'ComEnumerated[] * uint32 -> int
override this.Next : uint32 * 'ComEnumerated[] * uint32 -> int
Public Function Next (celt As UInteger, rgelt As TComEnumerated(), ByRef pceltFetched As UInteger) As Integer
Parameter
- celt
- UInt32
Anzahl der angeforderten Elemente.
- rgelt
- TComEnumerated[]
Genügend Speicher, um die Anzahl der Elemente zu enthalten, die durch celt angegeben sind. Dieser Speicher muss vom Aufrufer bereitgestellt werden. Dieser Parameter darf nicht NULL sein.
- pceltFetched
- UInt32
Gibt die Anzahl von Elementen an, die tatsächlich abgerufen wurden. Diese Zahl kann kleiner als die Zahl sein, die in celt angefordert wird.
Gibt zurück
S_OK, wenn erfolgreich, oder andernfalls einen Fehler.
Gilt für
Next(UInt32, TComEnumerated[], UInt32[])
Ruft eins oder mehrere Elemente ab, die in der aktuellen Position in einer Enumeration beginnen. Diese Methode verschiebt die aktuelle Position in der Enumeration um celt-Elemente, sodass nachfolgende Aufrufe die nachfolgenden Elemente zurückgeben.
int Next(unsigned int celt, std::Array <TComEnumerated> const & rgelt, std::Array <unsigned int> const & pceltFetched = null);
public int Next (uint celt, TComEnumerated[] rgelt, uint[] pceltFetched = default);
abstract member Next : uint32 * 'ComEnumerated[] * uint32[] -> int
override this.Next : uint32 * 'ComEnumerated[] * uint32[] -> int
Public Function Next (celt As UInteger, rgelt As TComEnumerated(), Optional pceltFetched As UInteger() = Nothing) As Integer
Parameter
- celt
- UInt32
Anzahl der angeforderten Elemente.
- rgelt
- TComEnumerated[]
Genügend Speicher, um die Anzahl der Elemente zu enthalten, die durch celt angegeben sind. Dieser Speicher muss vom Aufrufer bereitgestellt werden. Dieser Parameter darf nicht NULL sein.
- pceltFetched
- UInt32[]
Gibt die Anzahl von Elementen an, die tatsächlich abgerufen wurden. Diese Zahl kann kleiner als die Zahl sein, die in celt angefordert wird.
Gibt zurück
S_OK, wenn erfolgreich, oder andernfalls einen Fehler.