AlternateView Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
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) |