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

Комментарии

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)

Применяется к