ContentType.Boundary プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > ContentType.Boundary プロパティの意味・解説 

ContentType.Boundary プロパティ

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

このインスタンス表される Content-Type ヘッダー内に含まれる境界パラメータの値を取得または設定します

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

解説解説

次に示す Content-Type ヘッダーの例では、Boundary パラメータの値は "-----boundary---0" です。

content-type: multipart/mixed; boundary=-----boundary---0

このプロパティnull 参照 (Visual Basic では Nothing) または String.Empty に設定しヘッダーから境界情報削除します

Content-Type ヘッダー構文については、RFC 2045 セクション 5.1参照してください境界パラメータ詳細については、RFC 2046 セクション 5.1.1 を参照してください。これらの RFChttp://www.ietf.org で参照できます

使用例使用例

Boundary プロパティの値を表示するコード例次に示します

public static void CreateMessageWithMultipleViews(string
 server, string recipients)
{
    // Create a message and set up the recipients.
    MailMessage message = new MailMessage(
        "jane@contoso.com",
        recipients,
        "This e-mail message has multiple views.",
        "This is some plain text.");

    // Construct the alternate body as HTML.
    string body = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD
 HTML 4.0 Transitional//EN\">";
    body += "<HTML><HEAD><META http-equiv=Content-Type content=\"text/html;
 charset=iso-8859-1\">";
    body += "</HEAD><BODY><DIV><FONT face=Arial color=#ff0000
 size=2>this is some HTML text";
    body += "</FONT></DIV></BODY></HTML>";

    // Add the alternate body to the message.
    AlternateView alternate = new AlternateView(body, MediaTypeNames.Text.Html);
    message.AlternateViews.Add(alternate);

    // Send the message.
    SmtpClient client = new SmtpClient(server);
    client.Credentials = CredentialCache.DefaultNetworkCredentials;
    client.Send(message);
    // Display the values in the ContentType for the attachment.
    ContentType c = alternate.ContentType;
    Console.WriteLine("Content type");
    Console.WriteLine(c.ToString());
    Console.WriteLine("Boundary {0}", c.Boundary);
    Console.WriteLine("CharSet {0}", c.CharSet);
    Console.WriteLine("MediaType {0}", c.MediaType);
    Console.WriteLine("Name {0}", c.Name);
    Console.WriteLine("Parameters: {0}", c.Parameters.Count);
    foreach (DictionaryEntry d in c.Parameters)
    {
        Console.WriteLine("{0} = {1}", d.Key, d.Value);
    }
    Console.WriteLine();
    alternate.Dispose();
}

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


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

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

辞書ショートカット

すべての辞書の索引

ContentType.Boundary プロパティのお隣キーワード
検索ランキング

   

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



ContentType.Boundary プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2025 GRAS Group, Inc.RSS