AlternateView Classe

Definição

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
AlternateView

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)

Aplica-se a