Partager via


EmbeddedMailObject Classe

Définition

Représente un élément à incorporer dans un message électronique construit à l’aide de la 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
Héritage
EmbeddedMailObject
Attributs

Remarques

Représente EmbeddedMailObject un élément à incorporer dans un message électronique. Ces éléments incorporés peuvent être des fichiers image tels que des logos d’entreprise. Chaque élément incorporé est spécifié par un identificateur et un chemin d’accès.

Pour vous assurer qu’un objet incorporé s’affiche correctement dans le fichier de message électronique, les conditions suivantes doivent être remplies :

  • Le message électronique est au format HTML.

  • L’élément est un fichier image (.jpg, .gif, .bmp, etc.).

  • Le fichier de corps au format HTML spécifié dans la BodyFileName propriété contient une référence au fichier image à l’aide de la syntaxe suivante :

    <img src="cid:identifier" alt="Alternate Text" />.
    

Si un EmbeddedMailObject message électronique est ajouté et ne répond pas à toutes les exigences spécifiées précédemment, il sera probablement affiché sous forme de pièce jointe dans le message électronique. Si un élément est référencé par un identificateur dans le message électronique, mais qu’il n’est pas inclus en tant qu’élément incorporé, il apparaît sous forme de pièce jointe rompue lorsque le message est affiché.

Stocke EmbeddedMailObjectsCollection une collection d’objets EmbeddedMailObject pour un message électronique unique. Il EmbeddedMailObjectsCollection est utilisé par la EmbeddedObjects propriété de l’objet MailDefinition pour créer le message électronique.

Les messages électroniques qui autorisent les objets incorporés sont configurables dans les contrôles Web suivants en définissant leurs MailDefinition propriétés de manière déclarative :

Note

Les valeurs dans les objets et EmbeddedMailObjectsCollection les EmbeddedMailObject objets ne sont pas stockées dans l’état d’affichage. Cela protège contre les utilisateurs malveillants qui découvrent les informations de chemin d’accès de votre serveur.

Constructeurs

Nom Description
EmbeddedMailObject()

Initialise une nouvelle instance de la classe EmbeddedMailObject.

EmbeddedMailObject(String, String)

Initialise une nouvelle instance de la EmbeddedMailObject classe à l’aide du nom et du chemin d’accès d’identificateur spécifiés pour remplir l’objet.

Propriétés

Nom Description
Name

Obtient ou définit le nom utilisé comme identificateur de l’élément à incorporer dans un message électronique construit avec la MailDefinition classe.

Path

Obtient ou définit le chemin d’accès utilisé pour récupérer un élément à incorporer dans un message électronique construit avec la MailDefinition classe.

Méthodes

Nom Description
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à

Voir aussi