AlternateView Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa o formato para exibir uma mensagem de email.
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
- Herança
Comentários
Use a AlternateView classe para especificar cópias de uma mensagem de email em formatos diferentes. Por exemplo, se você enviar uma mensagem em HTML, talvez também queira fornecer uma versão de texto sem formatação caso alguns dos destinatários usem leitores de email que não podem exibir conteúdo HTML.
Essa classe tem duas propriedades LinkedResources e BaseUri que são usadas para resolve URLs dentro do conteúdo do email. LinkedResources é uma coleção de objetos LinkedResource. Quando renderizadas, as URLs dentro do conteúdo do email são correspondidas primeiro às URLs no ContentLink de cada LinkedResource objeto da LinkedResources coleção e resolvidas. BaseUrié usado pelo leitor de email para resolve URLs relativas dentro do corpo e também para resolve URLs relativasContentLink, na LinkedResources coleção.
Construtores
AlternateView(Stream) |
Inicializa uma nova instância de AlternateView com o Streamespecificado. |
AlternateView(Stream, ContentType) |
Inicializa uma nova instância de AlternateView com o Stream e o ContentType especificados. |
AlternateView(Stream, String) |
Inicializa uma nova instância do AlternateView com o Stream e o tipo de mídia especificados. |
AlternateView(String) |
Inicializa uma nova instância de AlternateView com o nome de arquivo especificado. |
AlternateView(String, ContentType) |
Inicializa uma nova instância de AlternateView com o nome de arquivo e o tipo de conteúdo especificados. |
AlternateView(String, String) |
Inicializa uma nova instância do AlternateView com o nome de arquivo e o tipo de mídia especificados. |
Propriedades
BaseUri |
Obtém ou define o URI de base a ser usado para resolver URIs relativos na AlternateView. |
ContentId |
Obtém ou define a ID do conteúdo MIME deste anexo. (Herdado de AttachmentBase) |
ContentStream |
Obtém o fluxo de conteúdo deste anexo. (Herdado de AttachmentBase) |
ContentType |
Obtém o tipo de conteúdo deste anexo. (Herdado de AttachmentBase) |
LinkedResources |
Obtém o conjunto de recursos inseridos indicados por este anexo. |
TransferEncoding |
Obtém ou define a codificação deste anexo. (Herdado de AttachmentBase) |
Métodos
CreateAlternateViewFromString(String) |
Cria um AlternateView de uma mensagem de email usando o conteúdo especificado em um String. |
CreateAlternateViewFromString(String, ContentType) |
Cria um AlternateView com base em uma mensagem de email usando o conteúdo especificado em um String e o tipo de mídia MIME especificado do conteúdo. |
CreateAlternateViewFromString(String, Encoding, String) |
Cria um AlternateView com base em uma mensagem de email usando o conteúdo especificado em um String, a codificação de texto especificada e o tipo de mídia MIME do conteúdo. |
Dispose() |
Libera os recursos usados pelo AttachmentBase. (Herdado de AttachmentBase) |
Dispose(Boolean) |
Libera os recursos não gerenciados usados pelo AlternateView e opcionalmente libera os recursos gerenciados. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |