AlternateView Třída

Definice

Představuje formát pro zobrazení e-mailové zprávy.

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
Dědičnost
AlternateView

Poznámky

AlternateView Pomocí třídy můžete zadat kopie e-mailové zprávy v různých formátech. Pokud například odešlete zprávu ve formátu HTML, můžete také chtít zadat verzi prostého textu pro případ, že někteří příjemci používají čtečky e-mailu, které nemůžou zobrazit obsah HTML.

Tato třída má dvě vlastnosti LinkedResources a BaseUri slouží k překladu adres URL v rámci obsahu e-mailu. LinkedResources je kolekce LinkedResource objektů. Při vykreslení se adresy URL v obsahu e-mailu nejprve shodují s adresami URL v ContentLink jednotlivých LinkedResource objektech v kolekci LinkedResources a přeloží se. BaseUri používá čtenář pošty k překladu relativních adres URL v těle a také k překladu relativních ContentLink adres URL v kolekci LinkedResources .

Konstruktory

Name Description
AlternateView(Stream, ContentType)

Inicializuje novou instanci AlternateView se zadaným Stream a ContentType.

AlternateView(Stream, String)

Inicializuje novou instanci AlternateView se zadaným Stream a multimediálním typem.

AlternateView(Stream)

Inicializuje novou instanci AlternateView se zadaným Stream.

AlternateView(String, ContentType)

Inicializuje novou instanci AlternateView se zadaným názvem souboru a typem obsahu.

AlternateView(String, String)

Inicializuje novou instanci AlternateView se zadaným názvem souboru a typem média.

AlternateView(String)

Inicializuje novou instanci AlternateView se zadaným názvem souboru.

Vlastnosti

Name Description
BaseUri

Získá nebo nastaví základní identifikátor URI použít k překladu relativních identifikátorů URI v rozhraní AlternateView.

ContentId

Získá nebo nastaví ID obsahu MIME pro tuto přílohu.

(Zděděno od AttachmentBase)
ContentStream

Získá stream obsahu této přílohy.

(Zděděno od AttachmentBase)
ContentType

Získá typ obsahu této přílohy.

(Zděděno od AttachmentBase)
LinkedResources

Získá sadu vložených prostředků odkazovaných touto přílohou.

TransferEncoding

Získá nebo nastaví kódování této přílohy.

(Zděděno od AttachmentBase)

Metody

Name Description
CreateAlternateViewFromString(String, ContentType)

AlternateView Vytvoří e-mailovou zprávu pomocí obsahu zadaného v String a zadaném typu média MIME obsahu.

CreateAlternateViewFromString(String, Encoding, String)

AlternateView Vytvoří e-mailovou zprávu pomocí obsahu zadaného v zadaném Stringkódování textu a typu média MIME obsahu.

CreateAlternateViewFromString(String)

AlternateView Vytvoří e-mailovou zprávu pomocí obsahu zadaného v objektu String.

Dispose()

Uvolní prostředky používané nástrojem AttachmentBase.

(Zděděno od AttachmentBase)
Dispose(Boolean)

Uvolní nespravované prostředky používané AlternateView a volitelně uvolní spravované prostředky.

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro