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


IMAPIProp : IUnknown

Область применения: Outlook 2013 | Outlook 2016

Позволяет клиентам, поставщикам услуг и MAPI работать со свойствами. Все объекты, поддерживающие свойства, реализуют этот интерфейс.

Свойство Значение
Файл заголовка:
Mapidefs.h
Предоставляется:
Ни объект не предоставляет этот интерфейс напрямую.
Реализовано в:
Поставщики услуг и MAPI
Вызывающая сторона:
Клиентские приложения, поставщики услуг и MAPI
Идентификатор интерфейса:
IID_IMAPIProp
Тип указателя:
LPMAPIPROP
Модель транзакций:
Абстрактный класс, никогда не реализованный

Порядок vtable

Member Описание
Getlasterror
Возвращает структуру MAPIERROR , содержащую сведения о предыдущей ошибке.
Savechanges
Вносит постоянные изменения, внесенные в объект с момента последней операции сохранения.
GetProps
Извлекает значение свойства одного или нескольких свойств объекта.
GetPropList
Возвращает теги свойств для всех свойств.
OpenProperty
Возвращает указатель на интерфейс, который можно использовать для доступа к свойству .
SetProps
Обновления одно или несколько свойств.
DeleteProps
Удаляет одно или несколько свойств из объекта .
CopyTo
Копирует или перемещает все свойства, за исключением специально исключенных свойств.
CopyProps
Копирует или перемещает выбранные свойства.
GetNamesFromIDs
Предоставляет имена свойств, которые соответствуют одному или нескольким идентификаторам свойств.
GetIDsFromNames
Предоставляет идентификаторы свойств, которые соответствуют одному или нескольким именам свойств.

Замечания

IMAPIProp — это базовый интерфейс для следующих интерфейсов:

См. также

Интерфейсы MAPI