AlternateView AlternateView AlternateView AlternateView Class

Definition

Stellt das Format zum Anzeigen einer E-Mail-Nachricht dar.Represents the format to view an email message.

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
Vererbung
AlternateViewAlternateViewAlternateViewAlternateView

Hinweise

Verwenden Sie AlternateView die-Klasse, um Kopien einer e-Mail-Nachricht in unterschiedlichen Formaten anzugeben.Use the AlternateView class to specify copies of an email message in different formats. Wenn Sie z. b. eine Nachricht im HTML-Format senden, sollten Sie auch eine nur-Text-Version bereitstellen, falls einige der Empfänger e-Mail-Reader verwenden, die HTML-Inhalte nicht anzeigen können.For example, if you send a message in HTML, you might also want provide a plain text version in case some of the recipients use email readers that cannot display HTML content.

Diese Klasse verfügt über zwei LinkedResources Eigenschaften BaseUri , die verwendet werden, um URLs im Inhalt der e-Mail aufzulösen.This class has two properties LinkedResources and BaseUri that are used to resolve URLs within the content of the email. LinkedResourcesist eine Auflistung von LinkedResource -Objekten.LinkedResources is a collection of LinkedResource objects. Beim Rendern werden URLs im Inhalt der e-Mail zunächst mit den URLs in ContentLink der der einzelnen LinkedResource Objekte in der LinkedResources Auflistung abgeglichen und aufgelöst.When rendered, URLs within the email's content are first matched against the URLs in the ContentLink of each LinkedResource object in the LinkedResources collection, and resolved. BaseUriwird vom e-Mail-Reader verwendet, um relative URLs innerhalb des Texts aufzulösen und um relative ContentLink URLs in der LinkedResources Auflistung aufzulösen.BaseUri is used by the mail reader to resolve relative URLs within the body, and also to resolve relative ContentLink URLs, in the LinkedResources collection.

Konstruktoren

AlternateView(Stream) AlternateView(Stream) AlternateView(Stream) AlternateView(Stream)

Initialisiert eine neue Instanz von AlternateView mit der angegebenen Stream.Initializes a new instance of AlternateView with the specified Stream.

AlternateView(Stream, ContentType) AlternateView(Stream, ContentType) AlternateView(Stream, ContentType) AlternateView(Stream, ContentType)

Initialisiert eine neue Instanz von AlternateView mit dem angegebenen Stream und ContentType.Initializes a new instance of AlternateView with the specified Stream and ContentType.

AlternateView(Stream, String) AlternateView(Stream, String) AlternateView(Stream, String) AlternateView(Stream, String)

Initialisiert eine neue Instanz von AlternateView mit dem angegebenen Stream und dem angegebenen Medientyp.Initializes a new instance of AlternateView with the specified Stream and media type.

AlternateView(String) AlternateView(String) AlternateView(String) AlternateView(String)

Initialisiert eine neue Instanz von AlternateView mit dem angegebenen Dateinamen.Initializes a new instance of AlternateView with the specified file name.

AlternateView(String, ContentType) AlternateView(String, ContentType) AlternateView(String, ContentType) AlternateView(String, ContentType)

Initialisiert eine neue Instanz von AlternateView mit dem angegebenen Dateinamen und Inhaltstyp.Initializes a new instance of AlternateView with the specified file name and content type.

AlternateView(String, String) AlternateView(String, String) AlternateView(String, String) AlternateView(String, String)

Initialisiert eine neue Instanz von AlternateView mit dem angegebenen Dateinamen und Medientyp.Initializes a new instance of AlternateView with the specified file name and media type.

Eigenschaften

BaseUri BaseUri BaseUri BaseUri

Ruft den Basis-URI ab, der zum Auflösen relativer URIs in der AlternateView verwendet werden soll, oder legt diesen fest.Gets or sets the base URI to use for resolving relative URIs in the AlternateView.

ContentId ContentId ContentId ContentId

Ruft die MIME-Inhalts-ID für diese Anlage ab oder legt sie fest.Gets or sets the MIME content ID for this attachment.

(Inherited from AttachmentBase)
ContentStream ContentStream ContentStream ContentStream

Ruft den Inhaltsstream dieser Anlage ab.Gets the content stream of this attachment.

(Inherited from AttachmentBase)
ContentType ContentType ContentType ContentType

Ruft den Inhaltstyp dieser Anlage ab.Gets the content type of this attachment.

(Inherited from AttachmentBase)
LinkedResources LinkedResources LinkedResources LinkedResources

Ruft den Satz eingebetteter Ressourcen ab, auf den diese Anlage verweist.Gets the set of embedded resources referred to by this attachment.

TransferEncoding TransferEncoding TransferEncoding TransferEncoding

Ruft die Codierung der Anlage ab oder legt diese fest.Gets or sets the encoding of this attachment.

(Inherited from AttachmentBase)

Methoden

CreateAlternateViewFromString(String) CreateAlternateViewFromString(String) CreateAlternateViewFromString(String) CreateAlternateViewFromString(String)

Erstellt ein AlternateView einer E-Mail mit dem in einem String angegebenen Inhalt.Creates a AlternateView of an email message using the content specified in a String.

CreateAlternateViewFromString(String, ContentType) CreateAlternateViewFromString(String, ContentType) CreateAlternateViewFromString(String, ContentType) CreateAlternateViewFromString(String, ContentType)

Erstellt eine AlternateView einer E-Mail mit dem in einem String angegebenen Inhalt und dem angegebenen MIME-Medientyp des Inhalts.Creates an AlternateView of an email message using the content specified in a String and the specified MIME media type of the content.

CreateAlternateViewFromString(String, Encoding, String) CreateAlternateViewFromString(String, Encoding, String) CreateAlternateViewFromString(String, Encoding, String) CreateAlternateViewFromString(String, Encoding, String)

Erstellt eine AlternateView einer E-Mail mit dem in einem String angegebenen Inhalt, der angegebenen Textcodierung und dem MIME-Medientyp des Inhalts.Creates an AlternateView of an email message using the content specified in a String, the specified text encoding, and MIME media type of the content.

Dispose() Dispose() Dispose() Dispose()

Gibt die von der AttachmentBase verwendeten Ressourcen frei.Releases the resources used by the AttachmentBase.

(Inherited from AttachmentBase)
Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

Gibt die von AlternateView verwendeten nicht verwalteten Ressourcen und optional die verwalteten Ressourcen frei.Releases the unmanaged resources used by the AlternateView and optionally releases the managed resources.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Gilt für: