IVsEnumDebugName.Next(UInt32, IVsDebugName[], 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 die Debugnamen aus der Enumerationssequenz ab.
public:
int Next(System::UInt32 celt, cli::array <Microsoft::VisualStudio::TextManager::Interop::IVsDebugName ^> ^ rgelt, [Runtime::InteropServices::Out] System::UInt32 % pceltFetched);
int Next(unsigned int celt, std::Array <Microsoft::VisualStudio::TextManager::Interop::IVsDebugName const &> const & rgelt, [Runtime::InteropServices::Out] unsigned int & pceltFetched);
public int Next (uint celt, Microsoft.VisualStudio.TextManager.Interop.IVsDebugName[] rgelt, out uint pceltFetched);
abstract member Next : uint32 * Microsoft.VisualStudio.TextManager.Interop.IVsDebugName[] * uint32 -> int
Public Function Next (celt As UInteger, rgelt As IVsDebugName(), ByRef pceltFetched As UInteger) As Integer
Parameter
- celt
- UInt32
[in] Die angeforderte Anzahl von abzurufenden DebugNames.
- rgelt
- IVsDebugName[]
[out, size_is(celt)] Die Liste der IVsDebugName-Objekte, 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 IVsEnumDebugName::Next(
[in] ULONG celt,
[out, size_is(celt), length_is(*pceltFetched)] IVsDebugName **rgelt,
[out] ULONG *pceltFetched
);