AlternateView Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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) |