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, também poderá fornecer uma versão de texto sem formatação caso alguns dos destinatários usem leitores de email que não possam exibir conteúdo HTML.
Essa classe tem duas propriedades LinkedResources e BaseUri que são usadas para resolver URLs dentro do conteúdo do email. LinkedResources é uma coleção de objetos LinkedResource. Quando renderizadas, as URLs no conteúdo do email são correspondidas pela primeira vez com as URLs em ContentLink cada LinkedResource objeto da LinkedResources coleção e resolvidas. BaseUri é usado pelo leitor de email para resolver URLs relativas dentro do corpo e também para resolver URLs relativas ContentLink na LinkedResources coleção.
Construtores
| Nome | Description |
|---|---|
| AlternateView(Stream, ContentType) |
Inicializa uma nova instância com AlternateView o especificado Stream e ContentType. |
| AlternateView(Stream, String) |
Inicializa uma nova instância com AlternateView o tipo de mídia e especificado Stream . |
| AlternateView(Stream) |
Inicializa uma nova instância com AlternateView a especificada Stream. |
| AlternateView(String, ContentType) |
Inicializa uma nova instância com o nome do arquivo e o tipo de AlternateView conteúdo especificados. |
| AlternateView(String, String) |
Inicializa uma nova instância com o nome do arquivo e o tipo de AlternateView mídia especificados. |
| AlternateView(String) |
Inicializa uma nova instância com o nome do AlternateView arquivo especificado. |
Propriedades
| Nome | Description |
|---|---|
| BaseUri |
Obtém ou define o URI base a ser usado para resolver URIs relativas no AlternateView. |
| ContentId |
Obtém ou define a ID de conteúdo MIME para este anexo. (Herdado de AttachmentBase) |
| ContentStream |
Obtém o fluxo de conteúdo desse anexo. (Herdado de AttachmentBase) |
| ContentType |
Obtém o tipo de conteúdo desse anexo. (Herdado de AttachmentBase) |
| LinkedResources |
Obtém o conjunto de recursos inseridos referenciados por esse anexo. |
| TransferEncoding |
Obtém ou define a codificação desse anexo. (Herdado de AttachmentBase) |
Métodos
| Nome | Description |
|---|---|
| CreateAlternateViewFromString(String, ContentType) |
Cria uma AlternateView mensagem de email usando o conteúdo especificado em um String tipo de mídia MIME especificado do conteúdo. |
| CreateAlternateViewFromString(String, Encoding, String) |
Cria uma AlternateView mensagem de email usando o conteúdo especificado em um Stringtipo de mídia MIME e codificação de texto especificado. |
| CreateAlternateViewFromString(String) |
Cria uma AlternateView mensagem de email usando o conteúdo especificado em um String. |
| 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 Objectatual. (Herdado de Object) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |