Content dispositionとは? わかりやすく解説

ContentDisposition クラス

メモ : このクラスは、.NET Framework version 2.0新しく追加されたものです。

MIME プロトコルの Content-Disposition ヘッダー表します

名前空間: System.Net.Mime
アセンブリ: System (system.dll 内)
構文構文

Public Class ContentDisposition
Dim instance As ContentDisposition
public class ContentDisposition
public ref class ContentDisposition
public class ContentDisposition
public class ContentDisposition
解説解説

電子メール メッセージ送信先送信されるとき、添付データ格納している電子メール メッセージContentDisposition クラス情報関連付けられます。電子メール表示するソフトウェアContentDisposition情報使用して電子メール添付データ差出人意図した方法表示します

電子メール メッセージは、MailMessage クラスインスタンス使用して作成しますAttachment クラスインスタンスは、添付データ電子メール メッセージ追加するために使用されます。添付データ対すContentDisposition変更するには、Attachment.ContentDisposition プロパティからそのインスタンス取得します

メッセージ本文一部として表示されるコンテンツ配置タイプは、Inline です。表示されずに別ファイルとして添付されているコンテンツ配置タイプは、Attachment です。Inline プロパティ使用してContentDispositionインスタンス関連付けられた添付データ配置タイプ制御します

添付ファイルについては、ContentDispositionプロパティ使用してファイル サイズファイル作成日付、最終読み取り日付、および最終変更日付を設定できますすべての添付データに対して受信側コンピュータ添付データ格納される場合推奨するファイル名設定できます

ToString メソッドは、Content-Disposition ヘッダー返します。Content-Disposition ヘッダーは、RFC 2183 (http://www.ietf.org を参照) に記述されています。

使用例使用例

添付データ含んだ電子メール メッセージ作成しインライン表示するコード例次に示します

public static void CreateMessageInlineAttachment(string
 server, string
textMessage)
{
    // Create a message and set up the recipients.
    MailMessage message = new MailMessage(
       "jane@contoso.com",
       "ben@contoso.com",
       "An inline text message for you.",
       "Message: ");

    // Attach the message string to this e-mail message.
    Attachment data = new Attachment(textMessage, MediaTypeNames.Text.Plain);
    // Send textMessage as part of the e-mail body.
    message.Attachments.Add(data);
    ContentDisposition disposition = data.ContentDisposition;
    disposition.Inline = true;
    //Send the message.
    // Include credentials if the server requires them.
    SmtpClient client = new SmtpClient(server);
    client.Credentials = CredentialCache.DefaultNetworkCredentials;
    client.Send(message);
    data.Dispose();
}
継承階層継承階層
System.Object
  System.Net.Mime.ContentDisposition
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ContentDisposition メンバ
System.Net.Mime 名前空間

ContentDisposition コンストラクタ ()

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

Attachment の DispositionType を使用して、ContentDisposition クラス新しインスタンス初期化します。

名前空間: System.Net.Mime
アセンブリ: System (system.dll 内)
構文構文

Dim instance As New ContentDisposition
public ContentDisposition ()
public:
ContentDisposition ()
public ContentDisposition ()
public function ContentDisposition ()
解説解説
使用例使用例

このコンストラクタ呼び出す方法次のコード例示します

ContentDisposition c1 = new ContentDisposition();
Console.WriteLine(c1.ToString());
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ContentDisposition クラス
ContentDisposition メンバ
System.Net.Mime 名前空間

ContentDisposition コンストラクタ

ContentDisposition クラス新しインスタンス初期化します。
オーバーロードの一覧オーバーロードの一覧

名前 説明
ContentDisposition () Attachment の DispositionType を使用してContentDisposition クラス新しインスタンス初期化します。
ContentDisposition (String) 指定した配置情報使用してContentDisposition クラス新しインスタンス初期化します。
参照参照

関連項目

ContentDisposition クラス
ContentDisposition メンバ
System.Net.Mime 名前空間

ContentDisposition コンストラクタ (String)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

指定した配置情報使用して、ContentDisposition クラス新しインスタンス初期化します。

名前空間: System.Net.Mime
アセンブリ: System (system.dll 内)
構文構文

public ContentDisposition (
    string disposition
)
public:
ContentDisposition (
    String^ disposition
)
public ContentDisposition (
    String disposition
)
public function ContentDisposition (
    disposition : String
)

パラメータ

disposition

配置格納している DispositionTypeNames 値。

例外例外
例外種類条件

FormatException

dispositionnull 参照 (Visual Basic では Nothing) か、String.Empty ("") と等価です。

使用例使用例

このコンストラクタ呼び出す方法次のコード例示します

ContentDisposition c2 = new ContentDisposition("attachment");
Console.WriteLine(c2.ToString());
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ContentDisposition クラス
ContentDisposition メンバ
System.Net.Mime 名前空間

ContentDisposition プロパティ


ContentDisposition メソッド


ContentDisposition メンバ

MIME プロトコルの Content-Disposition ヘッダー表します

ContentDisposition データ型公開されるメンバを以下の表に示します


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド ContentDisposition オーバーロードされます。 ContentDisposition クラス新しインスタンス初期化します。
パブリック プロパティパブリック プロパティ
パブリック メソッドパブリック メソッド
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

ContentDisposition クラス
System.Net.Mime 名前空間


このページでは「.NET Framework クラス ライブラリ リファレンス」からContent dispositionを検索した結果を表示しています。
Weblioに収録されているすべての辞書からContent dispositionを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からContent dispositionを検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Content disposition」の関連用語

Content dispositionのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Content dispositionのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS