IVsExpansionEnumeration.Next-Methode
Gibt die angegebene Anzahl von Objekten aus der Enumeration zurück.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Syntax
'Declaration
Function Next ( _
celt As UInteger, _
<OutAttribute> rgelt As IntPtr(), _
<OutAttribute> ByRef pceltFetched As UInteger _
) As Integer
int Next(
uint celt,
IntPtr[] rgelt,
out uint pceltFetched
)
int Next(
unsigned int celt,
[OutAttribute] array<IntPtr>^ rgelt,
[OutAttribute] unsigned int% pceltFetched
)
abstract Next :
celt:uint32 *
rgelt:IntPtr[] byref *
pceltFetched:uint32 byref -> int
function Next(
celt : uint,
rgelt : IntPtr[],
pceltFetched : uint
) : int
Parameter
celt
Typ: UInt32[in] Die Anzahl der abzurufenden VsExpansion-Objekten.
rgelt
Typ: array<IntPtr[][out] Ein Array, das den angeforderten VsExpansion-Objekten gefüllt ist.
pceltFetched
Typ: UInt32%[out] Die tatsächliche Anzahl der Objekte abgerufen.
Rückgabewert
Typ: Int32
Wenn die Methode erfolgreich ausgeführt, gibt sie S_OKzurück.Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
Der rgelt-Parameter zeigt auf ein Array von dieser Methode VsExpansion-Objekten gefüllt werden soll. In verwaltetem Code muss Arbeitsspeicher zugeordnet werden, um die angeforderte Anzahl von Objekten und gemarshallt werden IntPtrrgelt anhalten, das als Parameter übergeben wird. Nach der Rückgabe muss jedes Element des Arrays zurück in ein VsExpansion-Objekt gemarshallt werden. Weitere Informationen finden Sie im Beispiel im Thema zur IVsExpansionEnumeration-Schnittstellen, um zu sehen, wie dies durchgeführt wird.
COM-Signatur
Von textmgr2.idl:
HRESULT IVsExpansionEnumeration::Next(
ULONG celt,
[out, size_is(celt), length_is(*pceltFetched)] VsExpansion **rgelt,
[out]ULONG *pceltFetched
);
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.