Freigeben über


IEnumString.Clone(IEnumString) Methode

Definition

Erstellt einen weiteren Enumerator, der den gleichen Enumerationszustand wie der aktuelle enthält.

public:
 void Clone([Runtime::InteropServices::Out] Microsoft::Office::Interop::InfoPath::IEnumString ^ % ppenum);
public void Clone (out Microsoft.Office.Interop.InfoPath.IEnumString ppenum);
abstract member Clone :  -> unit
Public Sub Clone (ByRef ppenum As IEnumString)

Parameter

ppenum
IEnumString

Adresse der IEnumString*- Zeigervariable, die den Schnittstellenzeiger auf das Enumerationsobjekt empfängt. Wenn die Methode nicht erfolgreich ist, ist der Wert dieser Ausgabevariablen nicht definiert.

Hinweise

Diese Methode unterstützt die Standardrückgabewerte E_INVALIDARG, E_OUTOFMEMORY und E_UNEXPECTED.

Mit dieser Methode kann ein Client einen bestimmten Punkt in der Enumerationssequenz aufzeichnen und zu einem späteren Zeitpunkt zu diesem Punkt zurückkehren. Der neue Enumerator unterstützt dieselbe Schnittstelle wie die ursprüngliche.

Gilt für: