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

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

MimePart.Extensions プロパティ

MimePart がメンバとして含まれる MimeMultipartRelatedBinding の部分MIME 機能拡張要素コレクション取得します

名前空間: System.Web.Services.Description
アセンブリ: System.Web.Services (system.web.services.dll 内)
構文構文

Public ReadOnly Property
 Extensions As ServiceDescriptionFormatExtensionCollection
Dim instance As MimePart
Dim value As ServiceDescriptionFormatExtensionCollection

value = instance.Extensions
public ServiceDescriptionFormatExtensionCollection Extensions
 { get; }
public:
property ServiceDescriptionFormatExtensionCollection^ Extensions {
    ServiceDescriptionFormatExtensionCollection^ get ();
}
/** @property */
public ServiceDescriptionFormatExtensionCollection get_Extensions
 ()
public function get Extensions
 () : ServiceDescriptionFormatExtensionCollection

プロパティ
ServiceDescriptionFormatExtensionCollection。

解説解説

このコレクションには、少なくとも 1 つメンバが必要です。複数メンバ存在する場合、それらのメンバ現在の MimePart代替 MIME 形式なりますメンバ次のタイプいずれかになります

  • MimeContentBinding

  • MimeXmlBinding

  • SoapBodyBinding

これらの各クラスは、MimePart関連付けられている MessagePart を指定する Part プロパティ公開します。このコレクションメンバ存在しない場合XML Web サービスでは WSDL (Web Services Description Language) ファイル要求されても生成できません。MIME による WSDL拡張方法詳細については、http://www.w3.org/TR/wsdl/ の仕様参照してください

使用例使用例
' Create the OutputBinding.
Dim myOutputBinding As OutputBinding = myOperationBinding.Output
Dim myMimeXmlBinding As New
 MimeXmlBinding()
myMimeXmlBinding.Part = "body"

' Create the MimePart.
Dim myMimePart As New MimePart()
myMimePart.Extensions.Add(myMimeXmlBinding)
Dim myMimePartRelatedBinding As New
 MimeMultipartRelatedBinding()

' Add the MimePart to the MimePartRelatedBinding.
myMimePartRelatedBinding.Parts.Add(myMimePart)
myOutputBinding.Extensions.Add(myMimePartRelatedBinding)
// Create the OutputBinding.
OutputBinding myOutputBinding = myOperationBinding.Output;
MimeXmlBinding myMimeXmlBinding = new MimeXmlBinding();
myMimeXmlBinding.Part = "body";

// Create the MimePart.
MimePart myMimePart = new MimePart();
myMimePart.Extensions.Add(myMimeXmlBinding);
MimeMultipartRelatedBinding myMimePartRelatedBinding =
   new MimeMultipartRelatedBinding();

// Add the MimePart to the MimePartRelatedBinding.
myMimePartRelatedBinding.Parts.Add(myMimePart);
myOutputBinding.Extensions.Add(myMimePartRelatedBinding);
// Create the OutputBinding.
OutputBinding^ myOutputBinding = myOperationBinding->Output;
MimeXmlBinding^ myMimeXmlBinding = gcnew MimeXmlBinding;
myMimeXmlBinding->Part = "body";

// Create the MimePart.
MimePart^ myMimePart = gcnew MimePart;
myMimePart->Extensions->Add( myMimeXmlBinding );
MimeMultipartRelatedBinding^ myMimePartRelatedBinding = gcnew MimeMultipartRelatedBinding;

// Add the MimePart to the MimePartRelatedBinding.
myMimePartRelatedBinding->Parts->Add( myMimePart );
myOutputBinding->Extensions->Add( myMimePartRelatedBinding );
// Create the OutputBinding.
OutputBinding myOutputBinding = myOperationBinding.get_Output();
MimeXmlBinding myMimeXmlBinding = new MimeXmlBinding();
myMimeXmlBinding.set_Part("body");

// Create the MimePart.
MimePart myMimePart = new MimePart();
myMimePart.get_Extensions().Add(myMimeXmlBinding);
MimeMultipartRelatedBinding myMimePartRelatedBinding =
    new MimeMultipartRelatedBinding();

// Add the MimePart to the MimePartRelatedBinding.
myMimePartRelatedBinding.get_Parts().Add(myMimePart);
myOutputBinding.get_Extensions().Add(myMimePartRelatedBinding);
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
MimePart クラス
MimePart メンバ
System.Web.Services.Description 名前空間



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

辞書ショートカット

すべての辞書の索引

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

   

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



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

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

©2024 GRAS Group, Inc.RSS