EmbeddedMailObject 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 um item a ser inserido em uma mensagem de email construída usando a MailDefinition classe.
public ref class EmbeddedMailObject sealed
[System.ComponentModel.TypeConverter(typeof(System.Web.UI.WebControls.EmbeddedMailObject+EmbeddedMailObjectTypeConverter))]
public sealed class EmbeddedMailObject
[<System.ComponentModel.TypeConverter(typeof(System.Web.UI.WebControls.EmbeddedMailObject+EmbeddedMailObjectTypeConverter))>]
type EmbeddedMailObject = class
Public NotInheritable Class EmbeddedMailObject
- Herança
-
EmbeddedMailObject
- Atributos
Comentários
Representa EmbeddedMailObject um item a ser inserido em uma mensagem de email. Esses itens inseridos podem ser arquivos de imagem, como logotipos da empresa. Cada item inserido é especificado por um identificador e um caminho.
Para garantir que um objeto inserido seja exibido corretamente no arquivo de mensagem de email, as seguintes condições devem ser atendidas:
A mensagem de email está no formato HTML.
O item é um arquivo de imagem (.jpg, .gif, .bmpe assim por diante).
O arquivo de corpo formatado em HTML especificado na BodyFileName propriedade contém uma referência ao arquivo de imagem usando a seguinte sintaxe:
<img src="cid:identifier" alt="Alternate Text" />.
Se um EmbeddedMailObject for adicionado a uma mensagem de email e não atender a todos os requisitos especificados anteriormente, ele provavelmente será exibido como um anexo na mensagem de email. Se um item for referenciado por um identificador na mensagem de email, mas não incluído como um item inserido, ele aparecerá como um anexo quebrado quando o email for exibido.
Armazena EmbeddedMailObjectsCollection uma coleção de EmbeddedMailObject objetos para uma única mensagem de email. O EmbeddedMailObjectsCollection é usado pela EmbeddedObjects propriedade do MailDefinition objeto para criar a mensagem de email.
As mensagens de email que permitem objetos inseridos são configuráveis nos seguintes controles da Web definindo suas MailDefinition propriedades declarativamente:
Observação
Os valores no e EmbeddedMailObjectsCollection nos EmbeddedMailObject objetos não são armazenados no estado de exibição. Isso protege contra usuários mal-intencionados que descobrem informações de caminho para seu servidor.
Construtores
| Nome | Description |
|---|---|
| EmbeddedMailObject() |
Inicializa uma nova instância da classe EmbeddedMailObject. |
| EmbeddedMailObject(String, String) |
Inicializa uma nova instância da EmbeddedMailObject classe usando o nome e o caminho do identificador especificados para preencher o objeto. |
Propriedades
| Nome | Description |
|---|---|
| Name |
Obtém ou define o nome usado como o identificador do item a ser inserido em uma mensagem de email construída com a MailDefinition classe. |
| Path |
Obtém ou define o caminho usado para recuperar um item a ser inserido em uma mensagem de email construída com a MailDefinition classe. |
Métodos
| Nome | Description |
|---|---|
| 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) |