StorageItem Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Объект сообщения в MAPI, который всегда сохраняется как скрытый элемент в родительской папке и хранит личные данные для решений Outlook.
public interface class StorageItem : Microsoft::Office::Interop::Outlook::_StorageItem
[System.Runtime.InteropServices.Guid("000630CB-0000-0000-C000-000000000046")]
public interface StorageItem : Microsoft.Office.Interop.Outlook._StorageItem
Public Interface StorageItem
Implements _StorageItem
- Производный
- Атрибуты
- Реализации
Комментарии
Это интерфейс .NET, полученный из компонентного класса COM, который требуется управляемому программному коду для взаимодействия с соответствующим объектом COM. Используйте этот вторичный интерфейс для доступа ко всем методам, свойствам и членам событий объекта COM. Однако если метод или событие, которые требуется использовать, имеют одно и то же имя в каком-либо объекте COM, для вызова метода приведите к соответствующему основному интерфейсу, для соединения с событием приведите к интерфейсу последних событий. Для получения дополнительной информации об объекте COM обращайтесь к этому разделу. Сведения о методах и элементах свойств объекта COM см. в разделе _StorageItem.
Объект StorageItem хранится на уровне папки, что позволяет ему перемещаться с учетной записью и быть доступным в сети или в автономном режиме.
Объектная модель Outlook не предоставляет объект коллекции для объектов StorageItem . Однако можно использовать GetTable(Object, Object) для получения Table со всеми скрытыми элементами в Folder, если параметр указан TableContents
как olHiddenItems. Если сохранение конфиденциальности данных имеет большое значение, необходимо зашифровать данные перед их хранением.
Получив объект StorageItem , можно выполнить следующие действия для хранения данных решения:
Класс сообщений по умолчанию для нового storageItem — IPM. Хранилище. Если StorageItem существовал в виде скрытого сообщения в версии Outlook до Microsoft Office Outlook 2007, класс сообщения останется неизменным. Чтобы предотвратить изменение класса сообщений, StorageItem не предоставляет явное свойство MessageClass .
Дополнительные сведения о хранении данных решения с помощью объекта StorageItem см. в разделе Хранение данных для решений.
Свойства
Application |
Application Возвращает объект , представляющий родительское приложение Outlook для объекта . Только для чтения. (Унаследовано от _StorageItem) |
Attachments |
Attachments Возвращает объект , представляющий все вложения для указанного элемента. Только для чтения. (Унаследовано от _StorageItem) |
Body |
Возвращает или задает строку (строку в C#), представляющую текст элемента Outlook с четким текстом. Для чтения и записи. (Унаследовано от _StorageItem) |
Class |
Возвращает константу OlObjectClass , указывающую класс объекта. Только для чтения. (Унаследовано от _StorageItem) |
CreationTime |
Возвращает значение DateTime , указывающее время создания для StorageItem. Только для чтения. (Унаследовано от _StorageItem) |
Creator |
Возвращает и задает строку (строку в C#), представляющую решение, создающее StorageItem объект . Для чтения и записи. (Унаследовано от _StorageItem) |
EntryID |
Возвращает значение String (строка в C#), представляющее уникальный идентификатор объекта Entry. Только для чтения. (Унаследовано от _StorageItem) |
LastModificationTime |
Возвращает значение DateTime , указывающее дату и время последнего изменения элемента Outlook. Только для чтения. (Унаследовано от _StorageItem) |
Parent |
Возвращает родительский объект указанного объекта. Только для чтения. (Унаследовано от _StorageItem) |
PropertyAccessor |
Возвращает объект, поддерживающий PropertyAccessor создание, получение, настройку и удаление свойств родительского StorageItem объекта. Только для чтения. (Унаследовано от _StorageItem) |
Session |
NameSpace Возвращает объект для текущего сеанса. Только для чтения. (Унаследовано от _StorageItem) |
Size |
Возвращает целое число (int в C#), указывающее размер (в байтах StorageItem) объекта . Только для чтения. (Унаследовано от _StorageItem) |
Subject |
Возвращает или задает строку (строку в C#), указывающую тему элемента Outlook. Для чтения и записи. (Унаследовано от _StorageItem) |
UserProperties |
Возвращает коллекцию UserProperties , представляющую все свойства пользователя для элемента Outlook. Только для чтения. (Унаследовано от _StorageItem) |
Методы
Delete() |
Окончательно удаляет StorageItem объект из родительской папки. (Унаследовано от _StorageItem) |
Save() |
Сохраняет .StorageItem (Унаследовано от _StorageItem) |