Message.FindPartsByName メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > Message.FindPartsByName メソッドの意味・解説 

Message.FindPartsByName メソッド

Parts プロパティによって返された MessagePartCollection を検索して指定されインスタンス格納している MessagePart 型の配列返します

名前空間: System.Web.Services.Description
アセンブリ: System.Web.Services (system.web.services.dll 内)
構文構文

Public Function FindPartsByName ( _
    partNames As String() _
) As MessagePart()
Dim instance As Message
Dim partNames As String()
Dim returnValue As MessagePart()

returnValue = instance.FindPartsByName(partNames)
public MessagePart[] FindPartsByName (
    string[] partNames
)
public:
array<MessagePart^>^ FindPartsByName (
    array<String^>^ partNames
)
public MessagePart[] FindPartsByName (
    String[] partNames
)
public function FindPartsByName (
    partNames : String[]
) : MessagePart[]

パラメータ

partNames

返される MessagePart インスタンスの名前の配列

戻り値
MessagePart 型の配列

例外例外
例外種類条件

ArgumentException

指定した名前の 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());
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

Message.FindPartsByName メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Message.FindPartsByName メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS