Метод IInkExtendedProperties::Add (msinkaut.h)
Создает объект IInkExtendedProperty и добавляет его в коллекцию IInkExtendedProperties .
Синтаксис
HRESULT Add(
[in] BSTR Guid,
[in] VARIANT Data,
[out, retval] IInkExtendedProperty **InkExtendedProperty
);
Параметры
[in] Guid
Имя нового объекта IInkExtendedProperty . Имя выражается в виде BSTR, представляющего глобальный уникальный идентификатор (GUID) в следующем формате:
{dfc71f44-354b-4ca1-93d7-7459410b6343} (Включая фигурные скобки)
Дополнительные сведения о типе данных BSTR см. в разделе Использование библиотеки COM.
[in] Data
Данные для нового объекта IInkExtendedProperty .
Дополнительные сведения о структуре VARIANT см. в разделе Использование библиотеки COM.
[out, retval] InkExtendedProperty
При возврате этого метода содержит указатель на новое расширенное свойство.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Успешно. |
|
Параметр содержал недопустимый указатель. |
|
Пользователь не указал данные. |
|
Недопустимый формат GUID. |
|
В методе произошло исключение. |
|
Недопустимый штрих. |
Комментарии
- Массив байтов или символов
- Массивы целых чисел, числа с плавающей точкой, большие целые числа, двойные числа, даты или десятичные разряды
- Логические значения (но не массивы логических значений)
- BSTR (но не массивы BSTR)
- Массивы вариантов. Все массивы вариантов, передаваемые как IInkExtendedProperty , должны иметь один и тот же тип и быть числовыми. Например, массивы вариантов BSTRS, массивы массивов, VT_NULL и VT_EMPTY не поддерживаются.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP Tablet PC Edition [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | msinkaut.h |
Библиотека | InkObj.dll |