Поделиться через


IEnumString.Clone(IEnumString) Метод

Определение

Создает другой перечислитель, содержащий то же состояние перечисления, что и текущее.

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)

Параметры

ppenum
IEnumString

Адрес переменной указателя IEnumString* , которая получает указатель интерфейса на объект перечисления. Если метод не удалось выполнить, значение этой выходной переменной не определено.

Комментарии

Этот метод поддерживает стандартные возвращаемые значения E_INVALIDARG, E_OUTOFMEMORY и E_UNEXPECTED.

С помощью этого метода клиент может записать определенную точку в последовательности перечисления, а затем вернуться к этой точке позже. Новый перечислитель поддерживает тот же интерфейс, что и исходный.

Применяется к