MimePartCollection.CopyTo メソッド
MimePartCollection 全体を互換性のある MimePart 型の 1 次元配列にコピーします。コピーは、コピー先の配列の、指定した 0 から始まるインデックス番号から開始します。
Public Sub CopyTo( _
ByVal array() As MimePart, _ ByVal index As Integer _)
[C#]
public void CopyTo(MimePart[] array,intindex);
[C++]
public: void CopyTo(MimePart* array[],intindex);
[JScript]
public function CopyTo(
array : MimePart[],index : int);
パラメータ
- array
コピー アクションのコピー先として使用する MimePart 型の配列。 - index
コピーされたコレクションの貼り付け開始位置を示す、0 から始まるインデックス番号。
使用例
[Visual Basic, C#, C++] CopyTo メソッドの典型的な使用例を次に示します。
Dim myArray(myMimePartCollection.Count-1) As MimePart
' Copy the mimepartcollection to an array.
myMimePartCollection.CopyTo(myArray, 0)
Console.WriteLine("Displaying the array copied from mimepartcollection")
Dim j As Integer
For j = 0 To myMimePartCollection.Count - 1
Console.WriteLine("Mimepart object at position : " + j.ToString())
For i = 0 To (myArray(j).Extensions.Count) - 1
Dim myMimeXmlBinding3 As MimeXmlBinding = CType(myArray(j).Extensions(i), _
MimeXmlBinding)
Console.WriteLine("Part: " + myMimeXmlBinding3.Part)
Next i
Next j
[C#]
MimePart[] myArray = new MimePart[myMimePartCollection.Count];
// Copy the mimepartcollection to an array.
myMimePartCollection.CopyTo(myArray,0);
Console.WriteLine("Displaying the array copied from mimepartcollection");
for(int j=0;j<myMimePartCollection.Count;j++)
{
Console.WriteLine("Mimepart object at position : " + j);
for(int i=0;i<myArray[j].Extensions.Count;i++)
{
MimeXmlBinding myMimeXmlBinding3 = (MimeXmlBinding)myArray[j].Extensions[i];
Console.WriteLine("Part: "+(myMimeXmlBinding3.Part));
}
}
[C++]
MimePart* myArray[] = new MimePart*[myMimePartCollection->Count];
// Copy the mimepartcollection to an array.
myMimePartCollection->CopyTo(myArray, 0);
Console::WriteLine(S"Displaying the array copied from mimepartcollection");
for (int j=0;j<myMimePartCollection->Count;j++)
{
Console::WriteLine(S"Mimepart object at position : {0}",__box(j));
for (int i=0;i<myArray[j]->Extensions->Count;i++)
{
MimeXmlBinding * myMimeXmlBinding3 =
dynamic_cast<MimeXmlBinding*>(myArray[j]->Extensions->Item[i]);
Console::WriteLine(S"Part: {0}", (myMimeXmlBinding3->Part));
}
}
[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 ファミリ
参照
MimePartCollection クラス | MimePartCollection メンバ | System.Web.Services.Description 名前空間