AlternateView Klasa

Definicja

Reprezentuje format wyświetlania wiadomości e-mail.

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
Dziedziczenie
AlternateView

Uwagi

AlternateView Użyj klasy , aby określić kopie wiadomości e-mail w różnych formatach. Jeśli na przykład wyślesz wiadomość w kodzie HTML, możesz również podać wersję zwykłego tekstu, jeśli niektórzy adresaci używają czytników wiadomości e-mail, które nie mogą wyświetlać zawartości HTML.

Ta klasa ma dwie właściwości LinkedResources i BaseUri są używane do rozpoznawania adresów URL w treści wiadomości e-mail. LinkedResources jest kolekcją LinkedResource obiektów. Po renderowaniu adresy URL w zawartości wiadomości e-mail są najpierw dopasowywane do adresów URL w każdym LinkedResource obiekcie w ContentLinkLinkedResources kolekcji i rozwiązywane. BaseUri Jest używany przez czytelnika poczty do rozpoznawania względnych adresów URL w treści, a także do rozpoznawania względnych ContentLink adresów URL w kolekcji LinkedResources .

Konstruktory

AlternateView(Stream)

Inicjuje nowe wystąpienie klasy AlternateView z określonym Streamelementem .

AlternateView(Stream, ContentType)

Inicjuje nowe wystąpienie klasy AlternateView z określonymi Stream parametrami i ContentType.

AlternateView(Stream, String)

Inicjuje nowe wystąpienie AlternateView klasy o określonym Stream typie i nośniku.

AlternateView(String)

Inicjuje nowe wystąpienie z AlternateView określoną nazwą pliku.

AlternateView(String, ContentType)

Inicjuje nowe wystąpienie AlternateView z określoną nazwą pliku i typem zawartości.

AlternateView(String, String)

Inicjuje nowe wystąpienie AlternateView z określoną nazwą pliku i typem nośnika.

Właściwości

BaseUri

Pobiera lub ustawia podstawowy identyfikator URI do użycia do rozpoznawania względnych identyfikatorów URI w obiekcie AlternateView.

ContentId

Pobiera lub ustawia identyfikator zawartości MIME dla tego załącznika.

(Odziedziczone po AttachmentBase)
ContentStream

Pobiera strumień zawartości tego załącznika.

(Odziedziczone po AttachmentBase)
ContentType

Pobiera typ zawartości tego załącznika.

(Odziedziczone po AttachmentBase)
LinkedResources

Pobiera zestaw osadzonych zasobów, do których odwołuje się ten załącznik.

TransferEncoding

Pobiera lub ustawia kodowanie tego załącznika.

(Odziedziczone po AttachmentBase)

Metody

CreateAlternateViewFromString(String)

AlternateView Tworzy wiadomość e-mail przy użyciu zawartości określonej w elemecie String.

CreateAlternateViewFromString(String, ContentType)

AlternateView Tworzy wiadomość e-mail przy użyciu zawartości określonej w String obiekcie i określonego typu nośnika MIME zawartości.

CreateAlternateViewFromString(String, Encoding, String)

AlternateView Tworzy wiadomość e-mail przy użyciu zawartości określonej w Stringobiekcie , określonego kodowania tekstu i typu nośnika MIME zawartości.

Dispose()

Zwalnia zasoby używane przez element AttachmentBase.

(Odziedziczone po AttachmentBase)
Dispose(Boolean)

Zwalnia zasoby niezarządzane używane przez element AlternateView i opcjonalnie zwalnia zasoby zarządzane.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy