Метод IInkExtendedProperties::Item (msinkaut.h)
Извлекает объект IInkExtendedProperty по указанному индексу в коллекции IInkExtendedProperties .
Синтаксис
HRESULT Item(
[in] VARIANT Identifier,
[out, retval] IInkExtendedProperty **Item
);
Параметры
[in] Identifier
Отсчитываемый от нуля индекс или GUID объекта IInkExtendedProperty , который требуется получить.
Дополнительные сведения о структуре VARIANT см. в разделе Использование библиотеки COM.
[out, retval] Item
При возврате этим методом содержит указатель на объект IInkExtendedProperty по указанному индексу в коллекции IInkExtendedProperties .
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Успешно. |
|
Параметр содержит недопустимый указатель. |
|
Произошла неизвестная ошибка. |
|
Недопустимый формат GUID. |
|
Один из параметров не является допустимым типом VARIANT. |
|
Недопустимый аргумент. |
|
Непредвиденный параметр или тип свойства. |
|
Тип объекта не зарегистрирован. |
|
Не удается выделить память для завершения операции. |
|
В методе произошло исключение. |
|
Раздел реестра распознавателей поврежден или ваша среда не поддерживает распознавание рукописного ввода. |
Комментарии
Ошибка возникает, если индекс не соответствует ни одному из существующих элементов коллекции.
Метод Item принимает входной аргумент типа VARIANT. Однако подтип этой переменной должен иметь значение integer или STRING (BSTR). Это означает, что при использовании поздней привязки, например при использовании языка сценариев, необходимо передать аргумент в виде литерала STRING, а не использовать переменную.
Дополнительные сведения о типах данных VARIANT и BSTR см. в разделе Использование библиотеки COM.
Требования
Минимальная версия клиента | Windows XP Tablet PC Edition [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | msinkaut.h |
Библиотека | InkObj.dll |