AlternateView Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет формат для просмотра сообщения электронной почты.
public ref class AlternateView : System::Net::Mail::AttachmentBase
public class AlternateView : System.Net.Mail.AttachmentBase
type AlternateView = class
inherit AttachmentBase
Public Class AlternateView
Inherits AttachmentBase
- Наследование
Комментарии
Используйте класс , AlternateView чтобы указать копии сообщений электронной почты в разных форматах. Например, если вы отправляете сообщение в ФОРМАТЕ HTML, вам также может потребоваться предоставить версию обычного текста на случай, если некоторые получатели используют средства чтения электронной почты, которые не могут отображать HTML-содержимое.
Этот класс имеет два свойства LinkedResources и BaseUri , которые используются для разрешения URL-адресов в содержимом сообщения электронной почты. LinkedResources является коллекцией объектов LinkedResource. При отображении URL-адреса в содержимом сообщения сначала сопоставляются с URL-адресами каждого ContentLinkLinkedResource объекта в LinkedResources коллекции и разрешаются. BaseUri используется средством чтения почты для разрешения относительных URL-адресов в тексте, а также для разрешения относительных ContentLink URL-адресов в LinkedResources коллекции.
Конструкторы
AlternateView(Stream) |
Инициализирует новый экземпляр AlternateView с указанным Stream. |
AlternateView(Stream, ContentType) |
Инициализирует новый экземпляр AlternateView с заданными Stream и ContentType. |
AlternateView(Stream, String) |
Инициализирует новый экземпляр AlternateView с указанным Stream и типом мультимедиа. |
AlternateView(String) |
Инициализирует новый экземпляр AlternateView с указанным именем файла. |
AlternateView(String, ContentType) |
Инициализирует новый экземпляр AlternateView с указанным именем файла и типом содержимого. |
AlternateView(String, String) |
Инициализирует новый экземпляр AlternateView с указанным именем файла и типом мультимедиа. |
Свойства
BaseUri |
Получает или задает базовый универсальный код ресурса (URI), используемый для разрешения относительных универсальных кодов ресурса (URI) в объекте AlternateView. |
ContentId |
Возвращает или задает идентификатор содержимого MIME для этого вложения. (Унаследовано от AttachmentBase) |
ContentStream |
Возвращает поток содержимого данного вложения. (Унаследовано от AttachmentBase) |
ContentType |
Возвращает тип содержимого данного вложения. (Унаследовано от AttachmentBase) |
LinkedResources |
Возвращает набор внедренных ресурсов, на которое ссылается данное вложение. |
TransferEncoding |
Возвращает или задает кодировку данного вложения. (Унаследовано от AttachmentBase) |
Методы
CreateAlternateViewFromString(String) |
Создает объект AlternateView сообщения электронной почты с использованием содержимого, заданного в строке String. |
CreateAlternateViewFromString(String, ContentType) |
Создает объект AlternateView сообщения электронной почты с использованием содержимого, заданного в строке String, и указанного типа носителя MIME. |
CreateAlternateViewFromString(String, Encoding, String) |
Создает объект AlternateView сообщения электронной почты с использованием содержимого, заданного в строке String, указанной кодировки текста и указанного типа носителя MIME. |
Dispose() |
Освобождает ресурсы, используемые объектом AttachmentBase. (Унаследовано от AttachmentBase) |
Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые объектом AlternateView, а при необходимости освобождает также управляемые ресурсы. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |