AlternateView クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
電子メール メッセージを表示する形式を表します。
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 使用して、電子メール メッセージのコピーをさまざまな形式で指定します。 たとえば、HTML でメッセージを送信する場合は、一部の受信者が HTML コンテンツを表示できない電子メール リーダーを使用する場合に備えて、プレーン テキスト バージョンを提供することもできます。
このクラスには 2 つのプロパティ LinkedResources があり、 BaseUri 電子メールのコンテンツ内の URL を解決するために使用されます。 LinkedResources は LinkedResource オブジェクトのコレクションです。 レンダリングされると、電子メールのコンテンツ内の URL が、コレクション内の各LinkedResourceオブジェクトの 内ContentLinkの URL と最初にLinkedResources照合され、解決されます。 BaseUri は、本文内の相対 URL を解決したり、コレクション内の相対 ContentLink URL を解決したりするためにメール リーダーによって LinkedResources 使用されます。
コンストラクター
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) |
適用対象
.NET