AlternateView Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt das Format zum Anzeigen einer E-Mail-Nachricht dar.
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
Hinweise
Verwenden Sie die AlternateView Klasse, um Kopien einer E-Mail-Nachricht in verschiedenen Formaten anzugeben. Wenn Sie beispielsweise eine Nachricht in HTML senden, können Sie auch eine Nur-Text-Version bereitstellen, falls einige Empfänger E-Mail-Leser verwenden, die HTML-Inhalte nicht anzeigen können.
Diese Klasse verfügt über zwei Eigenschaften LinkedResources und BaseUri die zum Auflösen von URLs innerhalb des Inhalts der E-Mail verwendet werden. LinkedResources ist eine Sammlung von LinkedResource-Objekten. Beim Rendern werden URLs innerhalb des E-Mail-Inhalts zuerst mit den URLs in den ContentLink einzelnen LinkedResource Objekten in der LinkedResources Auflistung abgeglichen und aufgelöst. BaseUriwird vom E-Mail-Reader verwendet, um relative URLs innerhalb des Textkörpers aufzulösen und auch relative URLs in der ContentLink Auflistung aufzulösenLinkedResources.
Konstruktoren
| Name | Beschreibung |
|---|---|
| AlternateView(Stream, ContentType) |
Initialisiert eine neue Instanz mit AlternateView dem angegebenen Stream und ContentType. |
| AlternateView(Stream, String) |
Initialisiert eine neue Instanz mit AlternateView dem angegebenen Stream Und Medientyp. |
| AlternateView(Stream) |
Initialisiert eine neue Instanz mit AlternateView dem angegebenen Stream. |
| AlternateView(String, ContentType) |
Initialisiert eine neue Instanz mit AlternateView dem angegebenen Dateinamen und Inhaltstyp. |
| AlternateView(String, String) |
Initialisiert eine neue Instanz mit AlternateView dem angegebenen Dateinamen und Medientyp. |
| AlternateView(String) |
Initialisiert eine neue Instanz mit AlternateView dem angegebenen Dateinamen. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| BaseUri |
Dient zum Abrufen oder Festlegen des Basis-URI, der zum Auflösen relativer URIs in der AlternateView. |
| ContentId |
Ruft die MIME-Inhalts-ID für diese Anlage ab oder legt sie fest. (Geerbt von AttachmentBase) |
| ContentStream |
Ruft den Inhaltsdatenstrom dieser Anlage ab. (Geerbt von AttachmentBase) |
| ContentType |
Ruft den Inhaltstyp dieser Anlage ab. (Geerbt von AttachmentBase) |
| LinkedResources |
Ruft den Satz eingebetteter Ressourcen ab, auf die von dieser Anlage verwiesen wird. |
| TransferEncoding |
Ruft die Codierung dieser Anlage ab oder legt sie fest. (Geerbt von AttachmentBase) |
Methoden
| Name | Beschreibung |
|---|---|
| CreateAlternateViewFromString(String, ContentType) |
Erstellt eine AlternateView E-Mail-Nachricht mit dem in einem String und dem angegebenen MIME-Medientyp des Inhalts angegebenen Inhalt. |
| CreateAlternateViewFromString(String, Encoding, String) |
Erstellt eine AlternateView E-Mail-Nachricht mit dem in einem String, der angegebenen Textcodierung und dem MIME-Medientyp des Inhalts angegeben ist. |
| CreateAlternateViewFromString(String) |
Erstellt eine AlternateView E-Mail-Nachricht mithilfe des in einer String. |
| Dispose() |
Gibt die von der AttachmentBase. (Geerbt von AttachmentBase) |
| Dispose(Boolean) |
Gibt die nicht verwalteten Ressourcen frei, die von den AlternateView verwalteten Ressourcen verwendet werden, und gibt optional die verwalteten Ressourcen frei. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |