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-адресами в ContentLink каждом LinkedResource объекте LinkedResources коллекции и разрешаются. BaseUri используется средством чтения почты для разрешения относительных URL-адресов в теле, а также для разрешения относительных ContentLink URL-адресов в LinkedResources коллекции.
Конструкторы
| Имя | Описание |
|---|---|
| AlternateView(Stream, ContentType) |
Инициализирует новый экземпляр AlternateView с указанным Stream и ContentType. |
| AlternateView(Stream, String) |
Инициализирует новый экземпляр AlternateView с указанным Stream и типом носителя. |
| AlternateView(Stream) |
Инициализирует новый экземпляр AlternateView с указанным Stream. |
| AlternateView(String, ContentType) |
Инициализирует новый экземпляр AlternateView с указанным именем файла и типом контента. |
| AlternateView(String, String) |
Инициализирует новый экземпляр AlternateView с указанным именем файла и типом носителя. |
| AlternateView(String) |
Инициализирует новый экземпляр AlternateView с указанным именем файла. |
Свойства
| Имя | Описание |
|---|---|
| BaseUri |
Возвращает или задает базовый универсальный код ресурса (URI), используемый для разрешения относительных URI в объекте AlternateView. |
| ContentId |
Возвращает или задает идентификатор содержимого MIME для этого вложения. (Унаследовано от AttachmentBase) |
| ContentStream |
Возвращает поток содержимого этого вложения. (Унаследовано от AttachmentBase) |
| ContentType |
Возвращает тип контента этого вложения. (Унаследовано от AttachmentBase) |
| LinkedResources |
Возвращает набор внедренных ресурсов, на которые ссылается это вложение. |
| TransferEncoding |
Возвращает или задает кодировку этого вложения. (Унаследовано от AttachmentBase) |
Методы
| Имя | Описание |
|---|---|
| CreateAlternateViewFromString(String, ContentType) |
AlternateView Создает сообщение электронной почты с помощью содержимого, указанного в String и указанном типе мультимедиа MIME содержимого. |
| CreateAlternateViewFromString(String, Encoding, String) |
AlternateView Создает сообщение электронной почты с помощью содержимого, указанного в Stringкодировке текста и типе мультимедиа MIME. |
| CreateAlternateViewFromString(String) |
AlternateView Создает сообщение электронной почты с помощью содержимого, указанного в объекте String. |
| Dispose() |
Освобождает ресурсы, используемые параметром AttachmentBase. (Унаследовано от AttachmentBase) |
| Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые AlternateView и при необходимости освобождает управляемые ресурсы. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |