Свойство AppointmentItem.EntryID (Outlook)
Возвращает значение String , представляющее уникальный идентификатор объекта Entry. Только для чтения.
Синтаксис
выражение. EntryID
Выражение Переменная, представляющая объект AppointmentItem .
Замечания
Это свойство соответствует свойству MAPI PidTagEntryId.
Поставщик хранилища MAPI назначает строку уникального идентификатора при создании элемента в хранилище. Таким образом, свойство EntryID не задается для элемента Outlook, пока он не будет сохранен или отправлен. Идентификатор записи изменяется при перемещении элемента в другое хранилище, например из папки "Входящие" в Microsoft Exchange Server общедоступную папку или из одного PST-файла личных папок в другой PST-файл. Решения не должны зависеть от уникальности свойства EntryID , если элементы не будут перемещены. Свойство EntryID возвращает долгосрочный идентификатор входа MAPI. Дополнительные сведения о долгосрочных и краткосрочных идентификаторах EntryID можно найти по запросу https://msdn.microsoft.comPidTagEntryId.
Кроме того, при вызове метода AppointmentItem.Respond с параметром olMeetingAccepted или olMeetingTentative Outlook создаст новый элемент встречи, который дублирует исходный элемент встречи. Новый элемент будет иметь другой идентификатор записи. После этого Outlook удалит исходный элемент. Вы больше не должны использовать идентификатор записи исходного элемента, а вместо этого используйте AppointmentItem.EntryID , чтобы получить идентификатор записи для нового элемента для любых последующих потребностей. Это позволяет убедиться, что этот элемент встречи будет правильно синхронизирован в календаре, если несколько клиентских компьютеров обращаются к календарю, но иногда могут работать в режиме кэша в автономном режиме.
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.