SoapDocumentMethodAttribute.ResponseElementName プロパティ
アセンブリ: System.Web.Services (system.web.services.dll 内)
![構文](http://weblio.hs.llnwd.net/e7/img/dict/msdnc/minus.gif)
Dim instance As SoapDocumentMethodAttribute Dim value As String value = instance.ResponseElementName instance.ResponseElementName = value
/** @property */ public String get_ResponseElementName () /** @property */ public void set_ResponseElementName (String value)
public function get ResponseElementName () : String public function set ResponseElementName (value : String)
XML Web サービス メソッドに対する SOAP 応答に関連付けられている XML 要素。既定値は WebServiceNameResult です。WebServiceName は XML Web サービス メソッドの名前です。
![解説](http://weblio.hs.llnwd.net/e7/img/dict/msdnc/minus.gif)
ResponseElementName は、ParameterStyle が Wrapped の場合に、SOAP 応答の Body 要素の下でパラメータをラップするために使用する XML 要素を定義します。この値は、XML Web サービスの説明内の XML Web サービス メソッドに対する SOAP 応答を表す XSD スキーマに反映されます。
![使用例](http://weblio.hs.llnwd.net/e7/img/dict/msdnc/minus.gif)
MyCustomResponseElement に対する SOAP 応答で、XML Web サービス メソッドに関連付けられている XML 要素の名前を設定するコード例を次に示します。
<%@ WebService Language="VB" Class="SoapDocumentMethodSample" %> Imports System.Web.Services Imports System.Web.Services.Protocols Public Class SoapDocumentMethodSample <WebMethod(),SoapDocumentMethod(ResponseNamespace :="http://www.contoso.com",ResponseElementName := "MyCustomResponseElement")> _ Public Function ResponseDocument(numentries as Integer) As Integer() Dim intarray(numentries - 1) as Integer Dim i as Integer For i = 0 To numentries - 1 intarray(i) = i Next Return intarray End Function End Class
<%@ WebService Language="C#" Class="SoapDocumentMethodSample" %> using System.Web.Services; using System.Web.Services.Protocols; public class SoapDocumentMethodSample { [WebMethod] [SoapDocumentMethod(ResponseNamespace="http://www.contoso.com" ,ResponseElementName="MyCustomResponseElement")] public int[] ResponseDocument(int numentries) { int[] intarray = new int[numentries]; for (int i=0;i<numentries;i++) { intarray[i] = i; } return intarray; } }
![プラットフォーム](http://weblio.hs.llnwd.net/e7/img/dict/msdnc/minus.gif)
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
![バージョン情報](http://weblio.hs.llnwd.net/e7/img/dict/msdnc/minus.gif)
![参照](http://weblio.hs.llnwd.net/e7/img/dict/msdnc/minus.gif)
- SoapDocumentMethodAttribute.ResponseElementName プロパティのページへのリンク