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 odbiorcy 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 to kolekcja LinkedResource obiektów. Po renderowaniu adresy URL w zawartości wiadomości e-mail są najpierw dopasowane do adresów URL w ContentLink każdym LinkedResource obiekcie w LinkedResources kolekcji i rozwiązane. 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 przy AlternateView użyciu określonego Streamelementu .

AlternateView(Stream, ContentType)

Inicjuje nowe wystąpienie z AlternateView określonym StreamContentTypei .

AlternateView(Stream, String)

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

AlternateView(String)

Inicjuje AlternateView nowe wystąpienie o określonej nazwie pliku.

AlternateView(String, ContentType)

Inicjuje nowe wystąpienie o AlternateView określonej nazwie pliku i typie zawartości.

AlternateView(String, String)

Inicjuje AlternateView nowe wystąpienie o określonej nazwie pliku i typie nośnika.

Właściwości

BaseUri

Pobiera lub ustawia podstawowy identyfikator URI do użycia do rozpoznawania względnych identyfikatorów URI w elemecie 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, o których mowa w tym załączniku.

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 usługę 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 bieżące wystąpienie.

(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