Каноническое свойство PidTagEntryId
Область применения: Outlook 2013 | Outlook 2016
Содержит идентификатор записи MAPI, используемый для открытия и изменения свойств определенного объекта MAPI.
Свойство | Значение |
---|---|
Связанные свойства: |
PR_ENTRYID |
Идентификатор: |
0x0FFF |
Тип данных: |
PT_BINARY |
Область: |
Свойства идентификатора |
Замечания
Это свойство определяет объект для создания экземпляра OpenEntry и предоставляет доступ ко всем его свойствам через соответствующий производный интерфейс IMAPIProp.
Это свойство является одним из базовых свойств адреса для всех пользователей обмена сообщениями.
Это свойство может содержать долгосрочный или краткосрочный идентификатор. Краткосрочные идентификаторы проще и быстрее создавать, но их область и продолжительность ограничены, как правило, текущим сеансом и рабочей станцией. Они обычно используются для объектов временного характера, таких как строки таблицы или записи диалогового окна, а затем отклоняются. Долгосрочные идентификаторы используются для объектов более широкого и длительного характера.
Это свойство всегда доступно с помощью метода IMAPIProp::GetProps после первого вызова метода IMAPIProp::SaveChanges . Некоторые поставщики услуг могут сделать его доступным сразу после создания экземпляра. Поставщик всегда должен возвращать долгосрочный идентификатор записи из GetProps. Таким образом, чтобы преобразовать краткосрочный идентификатор в долгосрочный, просто откройте объект и получите его свойство с помощью GetProps.
В следующей таблице перечислены важные различия между этим свойством, PR_RECORD_KEY (PidTagRecordKey) и PR_SEARCH_KEY (PidTagSearchKey).
Характеристика | PR_ENTRYID | PR_RECORD_KEY | PR_SEARCH_KEY |
---|---|---|---|
Требуется для объектов вложений |
Нет |
Да |
Нет |
Требуется для объектов папки |
Да |
Да |
Нет |
Требуется для объектов хранилища сообщений |
Да |
Да |
Нет |
Требуется для объектов состояния |
Да |
Нет |
Нет |
Создано клиентом |
Нет |
Нет |
Да |
Доступно перед вызовом SaveChanges |
Зависит от реализации поставщика |
Зависит от реализации поставщика |
Для сообщений — да. Для других зависит от реализации поставщика. |
Изменение в операции копирования |
Да |
Да |
Нет |
Может быть изменено клиентом после копирования |
Нет |
Нет |
Да |
Уникальный внутри |
Весь мир |
Экземпляр поставщика |
Весь мир |
Двоичное сравнение (как и в memcmp) |
Не использовать IMAPISupport:: CompareEntryIDs |
Да |
Да |
Связанные ресурсы
Спецификации протокола
Содержит ссылки на связанные спецификации протоколов Exchange Server.
Обрабатывает объекты сообщений и вложений.
Задает свойства и операции для списков пользователей, контактов, групп и ресурсов.
Преобразует стандартные соглашения электронной почты Интернета в объекты сообщений.
Обрабатывает порядок и поток передачи данных между клиентом и сервером.
Обрабатывает получение списков разрешений для папок, хранящихся на сервере.
Задает методы подключения к почтовым ящикам и их настройки в качестве делегатов, а также взаимодействия с объектами сообщений и календаря, когда они действуют от имени другого пользователя.
Указывает схему и методы, используемые для запроса сведений о доступности для пользователей и ресурсов.
Файлы заголовков
Mapidefs.h
Предоставляет определения типов данных.
Mapitags.h
Содержит определения свойств, перечисленных как альтернативные имена.
См. также
Каноническое свойство PidTagStoreEntryId