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


Каноническое свойство 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
Да
Да

Спецификации протокола

[MS-OXPROPS]

Содержит ссылки на связанные спецификации протоколов Exchange Server.

[MS-OXCMSG]

Обрабатывает объекты сообщений и вложений.

[MS-OXOABK]

Задает свойства и операции для списков пользователей, контактов, групп и ресурсов.

[MS-OXCMAIL]

Преобразует стандартные соглашения электронной почты Интернета в объекты сообщений.

[MS-OXCFXICS]

Обрабатывает порядок и поток передачи данных между клиентом и сервером.

[MS-OXCPERM]

Обрабатывает получение списков разрешений для папок, хранящихся на сервере.

[MS-OXODLGT]

Задает методы подключения к почтовым ящикам и их настройки в качестве делегатов, а также взаимодействия с объектами сообщений и календаря, когда они действуют от имени другого пользователя.

[MS-OXWAVLS]

Указывает схему и методы, используемые для запроса сведений о доступности для пользователей и ресурсов.

Файлы заголовков

Mapidefs.h

Предоставляет определения типов данных.

Mapitags.h

Содержит определения свойств, перечисленных как альтернативные имена.

См. также

Каноническое свойство PidTagStoreEntryId

Свойства MAPI

Канонические свойства MAPI

Сопоставление имен канонических свойств с именами MAPI

Сопоставление имен MAPI с именами канонических свойств