Интерфейсы MAPI
Область применения: Outlook 2013 | Outlook 2016
Документация по каждому интерфейсу состоит из вводного раздела, содержащего краткое описание назначения интерфейса, за которым следует таблица со следующими сведениями.
Свойство | Значение |
---|---|
Файл заголовка: |
Файл заголовка, в котором определен интерфейс и который должен быть включен при компиляции исходного кода. |
Предоставляется: |
Объект, предоставляющий интерфейс. |
Реализовано в: |
Список компонентов, которые предоставляют реализацию интерфейса. |
Вызывающая сторона: |
Список компонентов, которые обычно вызывают методы интерфейса. |
Идентификатор интерфейса: |
GUID идентификатора интерфейса. |
Тип указателя: |
Тип указателя для объекта, предоставляющего интерфейс. |
Модель транзакций: |
Для интерфейсов, производных от IMAPIProp. Если изменения не передаются, изменения вступают в силу немедленно; Если транзакция выполняется, изменения не вступают в силу до вызова IMAPIProp::SaveChanges . |
После первой таблицы находится еще одна таблица, в ней перечислены все методы этого интерфейса в порядке vtable. VTable — это массив указателей функций, созданных компилятором, содержащий один указатель функции для каждого метода объекта MAPI. Методы перечислены в том же порядке, в который они объявлены. Методы, наследуемые от других интерфейсов, не отображаются в таблице Vtable Order, но могут использоваться таким же образом, как описано в интерфейсе, который их определяет.
После каждого раздела интерфейса методы интерфейса документируются в алфавитном порядке. Для каждого метода документация содержит краткое назначение инструкции, блок синтаксиса и следующие сведения.
Заголовок | Контент |
---|---|
Параметры |
Описание каждого параметра в методе . |
Возвращаемое значение |
Описание уникальных значений, которые может возвращать метод. Это значения, для которых вызывающие должны проверка в коде. |
Замечания |
Описание того, почему и как используется метод. |
См. также |
Перекрестные ссылки на другие разделы в этом справочнике. |