Properties Overview

Свойства Outlook

Свойство является атрибутом объекта Outlook. Свойства описывают объект , например отправитель элемента сообщения или количество элементов в папке. Outlook определяет множество свойств; в этой документации они называются встроенными свойствами. Объектная модель Outlook предоставляет множество встроенных свойств с именами строк, таких как свойство Subject почтового элемента.

Эти свойства дополнительно квалифицируются как явные встроенные свойства. Клиенты и поставщики услуг могут расширить предопределенные свойства Outlook, создавая новые настраиваемые свойства. Например, с помощью пользовательских форм клиенты могут определять свойства для расширения функциональности определенного класса сообщений, а поставщики услуг могут определять свойства для предоставления уникальных функций системы обмена сообщениями.

Точки входа объектной модели

Объектная модель Outlook предоставляет несколько подходов к доступу к свойствам Outlook, например:

Примечание.

Хотя ItemProperties и UserProperties поддерживают перечисление явных встроенных свойств, а UserProperties.Find поддерживает поиск явных встроенных свойств, эти объекты используются главным образом для пользовательских свойств объектов элементов. Используйте объект PropertyAccessor для доступа к свойствам объектов, не являющихся элементами, или свойств на уровне элементов, которые не предоставляются явным образом в объектной модели Outlook.

В следующей таблице показано, когда следует использовать какие точки входа.

Object.Property UserProperty, UserProperties ItemProperty, ItemProperties PropertyAccessor
Действие над свойствами Получение и задание явных встроенных свойств объектов элементов. Перечисление, создание, получение, установка и удаление пользовательских свойств объектов элементов. Перечисление явных встроенных свойств и настраиваемых свойств объектов элементов; создание, получение, установка и удаление пользовательских свойств объектов элементов. Получение и установка встроенных свойств, а также создание, получение, установка и удаление пользовательских свойств. Объекты включают объекты элементов и следующие: AddressEntry, AddressList, Attachment, ExchangeUser, ExchangeDistributionList, Folder, Recipient и Store. Доступ к свойствам с помощью соответствующих пространств имен. Дополнительные сведения см. в разделе Ссылки на свойства по пространству имен.
Производительность Отсутствуют проблемы с производительностью. Перечисление свойств и доступ к свойствам с помощью UserProperties может привести к дополнительным расходам на производительность. Перечисление свойств и доступ к свойствам с помощью ItemProperties может привести к дополнительным расходам на производительность. Использование PropertyAccessor для доступа к свойствам влечет за собой нагрузку на производительность. Для получения или задания нескольких свойств используйте GetProperties и SetProperties , а не повторяющиеся вызовы GetProperty и SetProperty.

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.