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