AlternateView クラス

定義

電子メール メッセージを表示する形式を表します。

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
継承
AlternateView

注釈

クラスを AlternateView 使用して、電子メール メッセージのコピーをさまざまな形式で指定します。 たとえば、HTML でメッセージを送信する場合、一部の受信者が HTML コンテンツを表示できない電子メール リーダーを使用する場合に備えて、プレーン テキスト バージョンを指定することもできます。

このクラスには 2 つのプロパティ LinkedResources があり、 BaseUri 電子メールのコンテンツ内の URL を解決するために使用されます。 LinkedResourcesLinkedResource オブジェクトのコレクションです。 レンダリングされると、電子メールのコンテンツ内の URL が、コレクション内の各LinkedResourceオブジェクトの 内ContentLinkの URL と最初にLinkedResources照合され、解決されます。 BaseUriは、メール リーダーによって、本文内の相対 URL を解決したり、コレクション内LinkedResourcesの相対 ContentLink URL を解決したりするために使用されます。

コンストラクター

AlternateView(Stream)

Stream を指定して、AlternateView の新しいインスタンスを初期化します。

AlternateView(Stream, ContentType)

Stream および ContentType を指定して、AlternateView の新しいインスタンスを初期化します。

AlternateView(Stream, String)

Stream およびメディア タイプを指定して、AlternateView の新しいインスタンスを初期化します。

AlternateView(String)

ファイル名を指定して、AlternateView の新しいインスタンスを初期化します。

AlternateView(String, ContentType)

ファイル名およびコンテンツ タイプを指定して、AlternateView の新しいインスタンスを初期化します。

AlternateView(String, String)

ファイル名およびメディア タイプを指定して、AlternateView の新しいインスタンスを初期化します。

プロパティ

BaseUri

AlternateView 内の相対 URI を解決するために使用するベース URI を取得または設定します。

ContentId

この添付ファイルの MIME コンテンツ ID を取得または設定します。

(継承元 AttachmentBase)
ContentStream

この添付ファイルのコンテンツ ストリームを取得します。

(継承元 AttachmentBase)
ContentType

この添付ファイルのコンテンツ タイプを取得します。

(継承元 AttachmentBase)
LinkedResources

この添付ファイルによって参照される一連の埋め込みリソースを取得します。

TransferEncoding

この添付ファイルのエンコーディングを取得または設定します。

(継承元 AttachmentBase)

メソッド

CreateAlternateViewFromString(String)

String で指定されているコンテンツを使用して、電子メール メッセージの AlternateView を作成します。

CreateAlternateViewFromString(String, ContentType)

String で指定されているコンテンツおよびそのコンテンツの指定されている MIME メディア タイプを使用して、電子メール メッセージの AlternateView を作成します。

CreateAlternateViewFromString(String, Encoding, String)

String で指定されているコンテンツ、指定したテキスト エンコーディング、そのコンテンツの MIME メディア タイプを使用して、電子メール メッセージの AlternateView を作成します。

Dispose()

AttachmentBase で使用したリソースを解放します。

(継承元 AttachmentBase)
Dispose(Boolean)

AlternateView によって使用されているアンマネージド リソースを解放し、オプションでマネージド リソースも解放します。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象