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 の名前を示す文字列。
戻り値
例外
例外の種類 | 条件 |
---|---|
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 名前空間