AlternateView Classe

Definição

Representa o formato para visualizar 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

Observações

Use a AlternateView aula para especificar cópias de uma mensagem de email em diferentes formatos. Por exemplo, se enviar uma mensagem em HTML, pode também querer fornecer uma versão em texto simples caso alguns dos destinatários usem leitores de email que não consigam mostrar conteúdo HTML.

Esta classe tem duas propriedades LinkedResources que BaseUri são usadas para resolver URLs dentro do conteúdo do email. LinkedResources é uma coleção de LinkedResource objetos. Quando renderizados, os URLs dentro do conteúdo do email são primeiro comparados com os URLs de ContentLink cada LinkedResource objeto da LinkedResources coleção, e resolvidos. BaseUri é usado pelo leitor de correio para resolver URLs relativas dentro do corpo, e também para resolver URLs relativas ContentLink na LinkedResources coleção.

Construtores

Name Description
AlternateView(Stream, ContentType)

Inicializa uma nova instância de AlternateView com os especificados Stream e ContentType.

AlternateView(Stream, String)

Inicializa uma nova instância de AlternateView com o tipo especificado Stream e do meio.

AlternateView(Stream)

Inicializa uma nova instância de AlternateView com o especificado Stream.

AlternateView(String, ContentType)

Inicializa uma nova instância de AlternateView com o nome de ficheiro e o tipo de conteúdo especificados.

AlternateView(String, String)

Inicializa uma nova instância de AlternateView com o nome de ficheiro e o tipo de media especificados.

AlternateView(String)

Inicializa uma nova instância de AlternateView com o nome de ficheiro especificado.

Propriedades

Name Description
BaseUri

Obtém ou define o URI base para usar na resolução de URIs relativos no AlternateView.

ContentId

Recebe ou define o ID de conteúdo MIME para este anexo.

(Herdado de AttachmentBase)
ContentStream

Recebe o fluxo de conteúdo deste anexo.

(Herdado de AttachmentBase)
ContentType

Percebe o tipo de conteúdo deste anexo.

(Herdado de AttachmentBase)
LinkedResources

Obtém o conjunto de recursos embutidos referidos por este anexo.

TransferEncoding

Obtém ou define a codificação deste anexo.

(Herdado de AttachmentBase)

Métodos

Name Description
CreateAlternateViewFromString(String, ContentType)

Cria um AlternateView de uma mensagem de email usando o conteúdo especificado num String e o 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 , Stringa codificação de texto especificada e o tipo MIME media do conteúdo.

CreateAlternateViewFromString(String)

Cria um AlternateView de uma mensagem de email usando o conteúdo especificado num Stringarquivo .

Dispose()

Liberta os recursos usados pelo AttachmentBase.

(Herdado de AttachmentBase)
Dispose(Boolean)

Liberta os recursos não geridos usados pelo AlternateView e opcionalmente liberta os recursos geridos.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a