VS2010 C#でWebサービスを利用しました。WSDL内にはいくつかの複合型があり、そのうちの1つは次のように定義されています。
<element name="dsPageInfo">
<complexType>
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="ttPageInfo">
<complexType>
<sequence>
<element name="PageTitle" nillable="true" type="xsd:string"/>
<element name="MetaTitle" nillable="true" type="xsd:string"/>
<element name="MetaDescription" nillable="true" type="xsd:string"/>
<element name="MetaKeywords" nillable="true" type="xsd:string"/>
</sequence>
</complexType>
</element>
</sequence>
</complexType>
</element>
これをVBで定義して呼び出すには、次のようにします。
Dim webService As New myWeb.wsObjClient()
Dim systemType As String
Dim ds(0) As myWeb.dsPageInfoTtPageInfo
webService.Getpageinfo(systemType, ds)
Dim ds(0) As myWeb.dsPageInfoTtPageInfo
C# と同等のものは何ですか?
これまでのところ:
string systemType = "mySysType";
myWeb.wsObjClient webService = new myWeb.wsObjClient();
webSevice.Getpageinfo (
systemType,
// complex type goes here);