MimePart.Extensions プロパティ
アセンブリ: 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 (); }
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);

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からMimePart.Extensions プロパティを検索する場合は、下記のリンクをクリックしてください。

- MimePart.Extensions プロパティのページへのリンク