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 コンテンツを表示できない電子メール リーダーを使用する場合に備えて、プレーンテキスト バージョンを提供することもできます。
このクラスには、電子メールのコンテンツ内の URL を解決するために使用される 2 つのプロパティ LinkedResources と BaseUri があります。 LinkedResources は LinkedResource オブジェクトのコレクションです。 レンダリングすると、電子メールのコンテンツ内の URL は、最初に、LinkedResources コレクション内の各LinkedResource オブジェクトのContentLink内の URL と照合され、解決されます。 BaseUriは、メール リーダーが本文内の相対 URL を解決したり、LinkedResources コレクション内の相対 URL ContentLink解決したりするために使用されます。
コンストラクター
| 名前 | 説明 |
|---|---|
| AlternateView(Stream, ContentType) |
指定したStreamとContentTypeを使用して、AlternateViewの新しいインスタンスを初期化します。 |
| AlternateView(Stream, String) |
指定したStreamとメディアの種類を使用して、AlternateViewの新しいインスタンスを初期化します。 |
| AlternateView(Stream) |
指定したAlternateViewを使用して、Streamの新しいインスタンスを初期化します。 |
| AlternateView(String, ContentType) |
指定したファイル名とコンテンツ タイプを使用して、 AlternateView の新しいインスタンスを初期化します。 |
| AlternateView(String, String) |
指定したファイル名とメディアの種類を使用して、 AlternateView の新しいインスタンスを初期化します。 |
| AlternateView(String) |
指定したファイル名を使用して、 AlternateView の新しいインスタンスを初期化します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| BaseUri |
AlternateViewの相対 URI の解決に使用するベース URI を取得または設定します。 |
| ContentId |
この添付ファイルの MIME コンテンツ ID を取得または設定します。 (継承元 AttachmentBase) |
| ContentStream |
この添付ファイルのコンテンツ ストリームを取得します。 (継承元 AttachmentBase) |
| ContentType |
この添付ファイルのコンテンツ タイプを取得します。 (継承元 AttachmentBase) |
| LinkedResources |
この添付ファイルによって参照される埋め込みリソースのセットを取得します。 |
| TransferEncoding |
この添付ファイルのエンコードを取得または設定します。 (継承元 AttachmentBase) |
メソッド
| 名前 | 説明 |
|---|---|
| CreateAlternateViewFromString(String, ContentType) |
Stringで指定されたコンテンツとコンテンツの指定された MIME メディア タイプを使用して、電子メール メッセージのAlternateViewを作成します。 |
| CreateAlternateViewFromString(String, Encoding, String) |
Stringで指定されたコンテンツ、指定したテキスト エンコード、およびコンテンツの MIME メディアの種類を使用して、電子メール メッセージのAlternateViewを作成します。 |
| CreateAlternateViewFromString(String) |
Stringで指定されたコンテンツを使用して、電子メール メッセージのAlternateViewを作成します。 |
| Dispose() |
AttachmentBaseによって使用されるリソースを解放します。 (継承元 AttachmentBase) |
| Dispose(Boolean) |
AlternateViewによって使用されるアンマネージ リソースを解放し、必要に応じてマネージド リソースを解放します。 |
| Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |