MapiAttachment
Содержание
[
Скрывать
]MapiAttachment class
Представляет вложение в сообщении электронной почты.
public class MapiAttachment : MapiPropertyContainer
Характеристики
Имя | Описание |
---|---|
BinaryData { get; set; } | Получает или задает двоичные данные вложения. |
virtual CodePage { get; } | Получает кодовую страницу. |
Content { get; } | Получает содержимое. |
DisplayName { get; } | Получает отображаемое имя объекта ole во вложении. |
Extension { get; } | Получает расширение имени файла, указывающее тип документа вложения. |
FileName { get; } | Получает базовое имя файла и расширение вложения, исключая путь. |
virtual ItemId { get; } | Идентификатор элемента, используется с server |
LongFileName { get; } | Получает длинное имя файла и расширение вложения, исключая путь. |
MimeTag { get; } | Получает информацию о форматировании вложения Многоцелевых расширений почты Интернета (MIME). |
NamedProperties { get; } | Получает именованные свойства сообщения. |
ObjectData { get; } | Получает объект вложения, обычно доступный через интерфейс OLE IStorage. |
virtual Properties { get; } | Получает набор свойств. |
PropertyStream { get; } | Получает поток свойств. |
SubStorages { get; } | Получает вспомогательные хранилища. |
Методы
Имя | Описание |
---|---|
override GetProperty(PropertyDescriptor) | Получает свойство MAPI по дескриптору свойства. |
GetPropertyBoolean(long) | Получает значение свойства, указанного тегом, в виде логического типа. |
GetPropertyBytes(long) | Получает строковое значение свойства, указанного тегом. |
GetPropertyDateTime(long) | Получает значение свойства, указанного тегом как тип DateTime. |
GetPropertyInt32(long) | Получает значение int32 свойства, указанного тегом. |
GetPropertyLong(long) | Получает значение свойства, указанного тегом, типа Long (int64). |
GetPropertyShort(long) | Получает значение свойства, указанного тегом, как тип Short. |
GetPropertyString(long) | Получает строковое значение свойства, указанного тегом. |
GetPropertyString(long, int) | Получает строковое значение свойства, указанного тегом. |
IsStoreUnicodeOk() | Определяет, закодированы ли строковые свойства в Unicode или нет. |
RemoveProperty(long) | Обеспечивает корректное удаление свойства из всех коллекций. |
Save(Stream) | Сохранить содержимое вложения. |
Save(string) | Сохранить содержимое вложения. |
override SetProperty(MapiProperty) | Задает свойство. |
override SetProperty(PropertyDescriptor, object) | Задает свойство MAPI. |
TryGetPropertyData(long) | Попытаться получить данные свойства с указанным ключом тега. |
TryGetPropertyDateTime(long, ref DateTime) | Получает значение указанного свойства как тип DateTime. Возвращаемое значение указывает, успешно ли выполнена операция. |
TryGetPropertyInt32(long, ref int) | Получает значение указанного свойства как тип Int32. Возвращаемое значение указывает, успешно ли выполнена операция. |
TryGetPropertyLong(long, ref long) | Получает значение указанного свойства как тип Long. Возвращаемое значение указывает, успешно ли выполнена операция. |
TryGetPropertyString(long) | Попытаться получить данные свойства в виде строки с указанным тегом. |
TryGetPropertyString(long, int) | Попытаться получить данные свойства в виде строки с указанным тегом и кодовой страницей. |
TryGetPropertyString(long, ref string) | Получает значение указанного свойства как тип String. Возвращаемое значение указывает, успешно ли выполнена операция. |
TryGetPropertyString(long, ref string, int) | Получает значение указанного свойства как тип String. Возвращаемое значение указывает, успешно ли выполнена операция. |
Смотрите также
- class MapiPropertyContainer
- пространство имен Aspose.Email.Mapi
- сборка Aspose.Email