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


Метод IInkCustomStrokes::Remove (msinkaut.h)

Удаляет коллекцию InkStrokes из коллекции IInkCustomStrokes .

Синтаксис

HRESULT Remove(
  [in] VARIANT Identifier
);

Параметры

[in] Identifier

Имя или индекс коллекции штрихов, удаляемых из коллекции пользовательских штрихов.

Дополнительные сведения о структуре VARIANT см. в разделе Использование библиотеки COM.

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Код возврата Описание
S_OK
Успешно.
E_POINTER
Параметр содержал недопустимый указатель.
E_OUTOFMEMORY
Не удается выделить память для завершения операции.
E_INK_EXCEPTION
В методе произошло исключение.
E_INK_INCOMPATIBLE_OBJECT
Недопустимый входной параметр.
E_INK_MISMATCHED_INK_OBJECT
Объект InkDisp коллекции InkStrokes и объект IInkStrokeDisp не совпадают.
E_FAIL
Произошла неизвестная ошибка.
DISP_E_TYPEMISMATCH
Передан недопустимый вариант.

Комментарии

Коллекции IInkCustomStrokes — это наборы ссылок на данные рукописного ввода, а не сами данные. Этот метод удаляет только коллекцию росчерков из snapshot данных или ссылки на эти данные, а также не удаляет фактические данные рукописного ввода. Чтобы удалить коллекцию из фактических данных рукописного ввода, вызовите метод DeleteStrokes объекта InkDisp .

Параметр Identifier может иметь значение BSTR или LONG. Используйте BSTR для имени, изначально присвоенного пользовательскому росчерку при добавлении в коллекцию, и значение long для индекса настраиваемого росчерка в коллекции. Чтобы указать имя пользовательского росчерка при использовании поздней привязки, например при использовании языка сценариев, необходимо передать аргумент в виде строкового литерала, а не использовать переменную.

Дополнительные сведения о типе данных BSTR см. в разделе Использование библиотеки COM.

Требования

   
Минимальная версия клиента Windows XP Tablet PC Edition [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header msinkaut.h
Библиотека InkObj.dll

См. также раздел

Метод DeleteStrokes

Интерфейс IInkCustomStrokes

Класс InkDisp