Message.FindPartsByName メソッド
アセンブリ: System.Web.Services (system.web.services.dll 内)

Dim instance As Message Dim partNames As String() Dim returnValue As MessagePart() returnValue = instance.FindPartsByName(partNames)
戻り値
MessagePart 型の配列。


FindPartsByName メソッドを使用する例を次に示します。
' Get message from ServiceDescription. Dim myMessage1 As Message = myServiceDescription.Messages("AddHttpPostIn") Console.WriteLine("ServiceDescription :" + _ myMessage1.ServiceDescription.ToString()) Dim myParts(1) As String myParts(0) = "a" myParts(1) = "b" Dim myMessageParts As MessagePart() = myMessage1.FindPartsByName(myParts) Console.WriteLine("Results of FindPartsByName operation:") Dim i As Integer For i = 0 To myMessageParts.Length - 1 Console.WriteLine("Part Name: " + myMessageParts(i).Name) Console.WriteLine("Part Type: " + myMessageParts(i).Type.ToString()) Next i
// Get message from ServiceDescription. Message myMessage1 = myServiceDescription.Messages["AddHttpPostIn"]; Console.WriteLine("ServiceDescription :"+myMessage1.ServiceDescription); string[] myParts = new string[2]; myParts[0] = "a"; myParts[1] = "b"; MessagePart[] myMessageParts = myMessage1.FindPartsByName(myParts); Console.WriteLine("Results of FindPartsByName operation:"); for(int i=0;i<myMessageParts.Length; ++i) { Console.WriteLine("Part Name: " +myMessageParts[i].Name); Console.WriteLine("Part Type: " +myMessageParts[i].Type); }
// Get message from ServiceDescription. Message^ myMessage1 = myServiceDescription->Messages[ "AddHttpPostIn" ]; Console::WriteLine( "ServiceDescription : {0}", myMessage1->ServiceDescription ); array<String^>^myParts = gcnew array<String^>(2); myParts[ 0 ] = "a"; myParts[ 1 ] = "b"; array<MessagePart^>^myMessageParts = myMessage1->FindPartsByName( myParts ); Console::WriteLine( "Results of FindPartsByName operation:" ); for ( int i = 0; i < myMessageParts->Length; ++i ) { Console::WriteLine( "Part Name: {0}", myMessageParts[ i ]->Name ); Console::WriteLine( "Part Type: {0}", myMessageParts[ i ]->Type ); }
// Get message from ServiceDescription. Message myMessage1 = myServiceDescription.get_Messages().get_Item("AddHttpPostIn"); Console.WriteLine("ServiceDescription :" + myMessage1.get_ServiceDescription()); String myParts[] = new String[2]; myParts.set_Item(0, "a"); myParts.set_Item(1, "b"); MessagePart myMessageParts[] = myMessage1.FindPartsByName(myParts); Console.WriteLine("Results of FindPartsByName operation:"); for (int i = 0; i < myMessageParts.length; ++i) { Console.WriteLine("Part Name: " + ((MessagePart)myMessageParts.get_Item(i)).get_Name()); Console.WriteLine("Part Type: " + ((MessagePart)myMessageParts.get_Item(i)).get_Type()); }

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- Message.FindPartsByName メソッドのページへのリンク