AlternateView Classe

Définition

Représente le format permettant d’afficher un message électronique.

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
Héritage
AlternateView

Remarques

Utilisez la AlternateView classe pour spécifier des copies d’un message électronique dans différents formats. Par exemple, si vous envoyez un message en HTML, vous pouvez également fournir une version en texte brut si certains destinataires utilisent des lecteurs de courrier qui ne peuvent pas afficher le contenu HTML.

Cette classe a deux propriétés LinkedResources et BaseUri qui sont utilisées pour résoudre les URL dans le contenu de l’e-mail. LinkedResources est une collection d’objets LinkedResource. Lors du rendu, les URL dans le contenu de l’e-mail sont d’abord mises en correspondance avec les URL de chaque LinkedResource objet de la LinkedResources collection et résoluesContentLink. BaseUri est utilisé par le lecteur de courrier pour résoudre les URL relatives au sein du corps, ainsi que pour résoudre les URL relatives ContentLink , dans la LinkedResources collection.

Constructeurs

Nom Description
AlternateView(Stream, ContentType)

Initialise une nouvelle instance avec AlternateView le fichier spécifié Stream et ContentType.

AlternateView(Stream, String)

Initialise une nouvelle instance avec AlternateView le type de média et spécifié Stream .

AlternateView(Stream)

Initialise une nouvelle instance avec AlternateView le fichier spécifié Stream.

AlternateView(String, ContentType)

Initialise une nouvelle instance avec le nom de fichier et le type de AlternateView contenu spécifiés.

AlternateView(String, String)

Initialise une nouvelle instance avec le nom de fichier et le type de AlternateView média spécifiés.

AlternateView(String)

Initialise une nouvelle instance avec le nom de AlternateView fichier spécifié.

Propriétés

Nom Description
BaseUri

Obtient ou définit l’URI de base à utiliser pour résoudre les URI relatifs dans le AlternateView.

ContentId

Obtient ou définit l’ID de contenu MIME pour cette pièce jointe.

(Hérité de AttachmentBase)
ContentStream

Obtient le flux de contenu de cette pièce jointe.

(Hérité de AttachmentBase)
ContentType

Obtient le type de contenu de cette pièce jointe.

(Hérité de AttachmentBase)
LinkedResources

Obtient l’ensemble de ressources incorporées référencées par cette pièce jointe.

TransferEncoding

Obtient ou définit l’encodage de cette pièce jointe.

(Hérité de AttachmentBase)

Méthodes

Nom Description
CreateAlternateViewFromString(String, ContentType)

Crée un AlternateView message électronique à l’aide du contenu spécifié dans un String et du type de média MIME spécifié.

CreateAlternateViewFromString(String, Encoding, String)

Crée un AlternateView message électronique à l’aide du contenu spécifié dans un Stringencodage de texte spécifié et du type de média MIME du contenu.

CreateAlternateViewFromString(String)

Crée un AlternateView message électronique à l’aide du contenu spécifié dans un String.

Dispose()

Libère les ressources utilisées par le AttachmentBase.

(Hérité de AttachmentBase)
Dispose(Boolean)

Libère les ressources non managées utilisées par les AlternateView ressources gérées et libère éventuellement les ressources managées.

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 à