Message.FindPartByName メソッド

Parts プロパティによって返された MessagePartCollection を検索して、名前付きの MessagePart を返します。

Public Function FindPartByName( _
   ByVal partName As String _) As MessagePart
[C#]
public MessagePart FindPartByName(stringpartName);
[C++]
public: MessagePart* FindPartByName(String* partName);
[JScript]
public function FindPartByName(
   partName : String) : MessagePart;

パラメータ

  • partName
    返される MessagePart の名前を示す文字列。

戻り値

MessagePart

例外

例外の種類 条件
ArgumentException 指定した名前の MessagePart がコレクション内に存在しません。

使用例

[Visual Basic, C#, C++] FindPartByName メソッドを使用する例を次に示します。

 
' Get another message from ServiceDescription.
Dim myMessage2 As Message = myServiceDescription.Messages("DivideHttpGetOut")
Dim myMessagePart As MessagePart = myMessage2.FindPartByName("Body")
Console.WriteLine("Results of FindPartByName operation:")
Console.WriteLine("Part Name: " + myMessagePart.Name)
Console.WriteLine("Part Element: " + myMessagePart.Element.ToString())

[C#] 
// Get another message from ServiceDescription.
Message myMessage2 = myServiceDescription.Messages["DivideHttpGetOut"];
MessagePart myMessagePart=myMessage2.FindPartByName("Body");
Console.WriteLine("Results of FindPartByName operation:");
Console.WriteLine("Part Name: " +myMessagePart.Name);
Console.WriteLine("Part Element: " +myMessagePart.Element);

[C++] 
// Get another message from ServiceDescription.
Message* myMessage2 = myServiceDescription->Messages->Item[S"DivideHttpGetOut"];
MessagePart* myMessagePart=myMessage2->FindPartByName(S"Body");
Console::WriteLine(S"Results of FindPartByName operation:");
Console::WriteLine(S"Part Name: {0}", myMessagePart->Name);
Console::WriteLine(S"Part Element: {0}", myMessagePart->Element);

[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

Message クラス | Message メンバ | System.Web.Services.Description 名前空間