UserDefinedProperty Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет определение определяемого пользователем свойства для Folder объекта .
public interface class UserDefinedProperty : Microsoft::Office::Interop::Outlook::_UserDefinedProperty
[System.Runtime.InteropServices.Guid("0006305C-0000-0000-C000-000000000046")]
public interface UserDefinedProperty : Microsoft.Office.Interop.Outlook._UserDefinedProperty
Public Interface UserDefinedProperty
Implements _UserDefinedProperty
- Производный
- Атрибуты
- Реализации
Комментарии
Это интерфейс .NET, полученный из компонентного класса COM, который требуется управляемому программному коду для взаимодействия с соответствующим объектом COM. Используйте этот вторичный интерфейс для доступа ко всем методам, свойствам и членам событий объекта COM. Однако если метод или событие, которые требуется использовать, имеют одно и то же имя в каком-либо объекте COM, для вызова метода приведите к соответствующему основному интерфейсу, для соединения с событием приведите к интерфейсу последних событий. Для получения дополнительной информации об объекте COM обращайтесь к этому разделу. Сведения о методах и элементах свойств объекта COM см. в разделе _UserDefinedProperty.
Используйте UserDefinedProperties(index
), где index
— это имя или номер индекса, чтобы вернуть один объект UserDefinedProperty .
Add(String, OlUserPropertyType, Object, Object) Используйте метод UserDefinedProperties коллекции для объекта Folder, чтобы определить определяемое пользователем свойство для этой папки.
Type Используйте свойство для возврата типа определяемого пользователем DisplayFormat свойства, а свойство — для возврата формата отображения для определяемого пользователем свойства. Если для свойства Type задано значение olCombination или olFormula, используйте Formula свойство для возврата формулы, используемой для создания значений для определяемого пользователем свойства.
Объект UserDefinedProperty представляет только определение определяемого пользователем свойства, которое применимо ко всем элементам Outlook, содержащимся в папке. Чтобы получить или изменить определяемые пользователем значения свойств для элемента Outlook в этой папке, используйте UserProperties свойство элемента Outlook, например MailItem объект, чтобы получить коллекцию UserProperties для этого элемента. Затем можно использовать UserProperty объект для соответствующего определяемого пользователем свойства, чтобы получить или изменить значение этого пользовательского свойства для элемента Outlook.
Свойства
Application |
Application Возвращает объект , представляющий родительское приложение Outlook для объекта . Только для чтения. (Унаследовано от _UserDefinedProperty) |
Class |
Возвращает константу OlObjectClass , указывающую класс объекта. Только для чтения. (Унаследовано от _UserDefinedProperty) |
DisplayFormat |
Возвращает целое число (int в C#), представляющее формат отображения для UserDefinedProperty объекта . Только для чтения. (Унаследовано от _UserDefinedProperty) |
Formula |
Возвращает значение String (строка в C#), представляющее формулу для объекта UserDefinedProperty . Только для чтения. (Унаследовано от _UserDefinedProperty) |
Name |
Возвращает значение String (строка в C#), представляющее отображаемое имя объекта. Только для чтения. (Унаследовано от _UserDefinedProperty) |
Parent |
Возвращает родительский объект указанного объекта. Только для чтения. (Унаследовано от _UserDefinedProperty) |
Session |
NameSpace Возвращает объект для текущего сеанса. Только для чтения. (Унаследовано от _UserDefinedProperty) |
Type |
Возвращает константу OlUserPropertyType , указывающую тип UserDefinedProperty объекта . Только для чтения. (Унаследовано от _UserDefinedProperty) |
Методы
Delete() |
Удаляет объект из коллекции. (Унаследовано от _UserDefinedProperty) |