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

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

MessagePartCollection.CopyTo メソッド

MessagePartCollection 全体互換性のある MessagePart 型の 1 次元配列コピーしますコピーは、コピー先の配列の、指定した 0 から始まるインデックス番号から開始します

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

Public Sub CopyTo ( _
    array As MessagePart(), _
    index As Integer _
)
Dim instance As MessagePartCollection
Dim array As MessagePart()
Dim index As Integer

instance.CopyTo(array, index)
public void CopyTo (
    MessagePart[] array,
    int index
)
public:
void CopyTo (
    array<MessagePart^>^ array, 
    int index
)
public void CopyTo (
    MessagePart[] array, 
    int index
)
public function CopyTo (
    array : MessagePart[], 
    index : int
)

パラメータ

array

コピー アクションコピー先として使用する MessagePart 型の配列

index

コピーされコレクション貼り付け開始位置を示す、0 から始まるインデックス番号

使用例使用例

CopyTo メソッド使用する例を次に示します

Dim myLocalMessage As Message = _
   myServiceDescription.Messages("AddHttpPostOut")
If myMessageCollection.Contains(myLocalMessage) Then
   Console.WriteLine("Message      : " & myLocalMessage.Name)

   ' Get the message part collection.
   Dim myMessagePartCollection As MessagePartCollection
 = _
      myLocalMessage.Parts
   Dim myMessagePart(myMessagePartCollection.Count) As
 MessagePart

   ' Copy the MessagePartCollection to an array.
   myMessagePartCollection.CopyTo(myMessagePart, 0)
   Dim k As Integer
   For k = 0 To myMessagePart.Length - 2
      Console.WriteLine(ControlChars.Tab & "       Part Name
 : " & _
         myMessagePartCollection(k).Name)
   Next k
   Console.WriteLine("")
End If
Message myLocalMessage = myServiceDescription.Messages["AddHttpPostOut"];
if (myMessageCollection.Contains(myLocalMessage))
{
   Console.WriteLine("Message      : " + myLocalMessage.Name);

   // Get the message part collection.
   MessagePartCollection myMessagePartCollection = myLocalMessage.Parts;
   MessagePart[] myMessagePart  = 
      new MessagePart[myMessagePartCollection.Count];

   // Copy the MessagePartCollection to an array.
   myMessagePartCollection.CopyTo(myMessagePart,0);
   for(int k = 0; k < myMessagePart.Length;
 k++)
   {
      Console.WriteLine("\t       Part Name : " + 
         myMessagePartCollection[k].Name);
   }
   Console.WriteLine("");
}
Message^ myLocalMessage = myServiceDescription->Messages[ "AddHttpPostOut"
 ];
if ( myMessageCollection->Contains( myLocalMessage ) )
{
   Console::WriteLine( "Message      : {0}", myLocalMessage->Name );

   // Get the message part collection.
   MessagePartCollection^ myMessagePartCollection = myLocalMessage->Parts;
   array<MessagePart^>^myMessagePart = gcnew array<MessagePart^>(myMessagePartCollection->Count);
   
   // Copy the MessagePartCollection to an array.
   myMessagePartCollection->CopyTo( myMessagePart, 0 );
   for ( int k = 0; k < myMessagePart->Length;
 k++ )
      Console::WriteLine( "\t       Part Name : {0}", myMessagePartCollection[
 k ]->Name );
   Console::WriteLine( "" );
}
Message myLocalMessage = myServiceDescription.get_Messages().
    get_Item("AddHttpPostOut");
if (myMessageCollection.Contains(myLocalMessage)) {
    Console.WriteLine("Message      : " + myLocalMessage.get_Name());

    // Get the message part collection.
    MessagePartCollection myMessagePartCollection = 
        myLocalMessage.get_Parts();
    MessagePart myMessagePart[] = 
        new MessagePart[myMessagePartCollection.get_Count()];

    // Copy the MessagePartCollection to an array.
    myMessagePartCollection.CopyTo(myMessagePart, 0);

    for (int k = 0; k < myMessagePart.length;
 k++) {
        Console.WriteLine("\t       Part Name : " 
            + myMessagePartCollection.get_Item(k).get_Name());
    }
    Console.WriteLine("");
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
MessagePartCollection クラス
MessagePartCollection メンバ
System.Web.Services.Description 名前空間



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

辞書ショートカット

すべての辞書の索引

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

   

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



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

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

©2025 GRAS Group, Inc.RSS