IEnumVARIANT::Reset-Methode (oaidl.h)
Setzt die Enumerationsfolge auf den Anfang zurück.
Syntax
HRESULT Reset();
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Erfolg. |
|
Fehler. |
Hinweise
Es gibt keine Garantie, dass beim zweiten Mal genau die gleichen Varianten aufgezählt werden, wie sie beim ersten Mal aufgelistet wurden. Obwohl ein exaktes Duplikat wünschenswert ist, hängt das Ergebnis von der Auflistung ab, die aufgelistet wird. Möglicherweise ist es für einige Sammlungen unpraktisch, diese Bedingung beizubehalten (z. B. eine Enumeration der Dateien in einem Verzeichnis).
Beispiele
Der folgende Code implementiert IEnumVariant::Reset. Eine vollständige Beispielimplementierung der IEnumVariant-Schnittstelle ist im Beispiel COM Fundamentals Lines (Enumvar.cpp) verfügbar.
STDMETHODIMP
CEnumVariant::Reset()
{
m_lCurrent = m_lLBound;
return NOERROR;
}
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | oaidl.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für