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

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

MimePartCollection.IndexOf メソッド

指定した MimePart検索しコレクション内で最初に見つかった位置の 0 から始まるインデックス番号返します

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

Public Function IndexOf ( _
    mimePart As MimePart _
) As Integer
Dim instance As MimePartCollection
Dim mimePart As MimePart
Dim returnValue As Integer

returnValue = instance.IndexOf(mimePart)
public int IndexOf (
    MimePart mimePart
)
public:
int IndexOf (
    MimePart^ mimePart
)
public int IndexOf (
    MimePart mimePart
)
public function IndexOf (
    mimePart : MimePart
) : int

パラメータ

mimePart

MimePartCollection での検索対象の MimePart。

戻り値
32 ビット符号付き整数

使用例使用例

IndexOf メソッド典型的な使用例を次に示します

Dim myMimeMultipartRelatedBinding As MimeMultipartRelatedBinding
 = Nothing
Dim myIEnumerator As IEnumerator = myOutputBinding.Extensions.GetEnumerator()
While myIEnumerator.MoveNext()
   myMimeMultipartRelatedBinding = CType(myIEnumerator.Current, MimeMultipartRelatedBinding)
End While
' Create an instance of 'MimePartCollection'.
Dim myMimePartCollection As New
 MimePartCollection()
myMimePartCollection = myMimeMultipartRelatedBinding.Parts
Console.WriteLine("Total number of mimepart elements in the collection
 initially" + _
                                             " is: "
 + myMimePartCollection.Count.ToString())
' Get the type of first 'Item' in collection.
Console.WriteLine("The first object in collection is of type:
 " + _
                                                      myMimePartCollection.Item(0).ToString())
Dim myMimePart1 As New MimePart()
' Create an instance of 'MimeXmlBinding'.
Dim myMimeXmlBinding1 As New
 MimeXmlBinding()
myMimeXmlBinding1.Part = "body"
myMimePart1.Extensions.Add(myMimeXmlBinding1)
'  a mimepart at first position.
myMimePartCollection.Insert(0, myMimePart1)
Console.WriteLine("Inserting a mimepart object...")
' Check whether 'Insert' was successful or not.
If myMimePartCollection.Contains(myMimePart1) Then
   ' Display the index of inserted 'MimePart'.
   Console.WriteLine("'MimePart' is succesfully inserted at position:
 " + _
                                      myMimePartCollection.IndexOf(myMimePart1).ToString())
End If
MimeMultipartRelatedBinding myMimeMultipartRelatedBinding = null;
IEnumerator myIEnumerator = myOutputBinding.Extensions.GetEnumerator();
while(myIEnumerator.MoveNext())
{ 
   myMimeMultipartRelatedBinding=(MimeMultipartRelatedBinding)myIEnumerator.Current;
}
// Create an instance of 'MimePartCollection'.
MimePartCollection myMimePartCollection = new MimePartCollection();
myMimePartCollection= myMimeMultipartRelatedBinding.Parts;
Console.WriteLine("Total number of mimepart elements in the
 collection initially"+
                     " is: " +myMimePartCollection.Count);
// Get the type of first 'Item' in collection.
Console.WriteLine("The first object in collection is of type:
 "
                  +myMimePartCollection[0].ToString());
MimePart myMimePart1=new MimePart();
// Create an instance of 'MimeXmlBinding'.
MimeXmlBinding myMimeXmlBinding1 = new MimeXmlBinding();
myMimeXmlBinding1.Part = "body";
myMimePart1.Extensions.Add(myMimeXmlBinding1);
//  a mimepart at first position.
myMimePartCollection.Insert(0,myMimePart1);
Console.WriteLine("Inserting a mimepart object...");
// Check whether 'Insert' was successful or not.
if(myMimePartCollection.Contains(myMimePart1))
{
   // Display the index of inserted 'MimePart'.
   Console.WriteLine("'MimePart' is succesfully inserted at position: "
                        +myMimePartCollection.IndexOf(myMimePart1));         
}
MimeMultipartRelatedBinding^ myMimeMultipartRelatedBinding = nullptr;
IEnumerator^ myIEnumerator = myOutputBinding->Extensions->GetEnumerator();
while ( myIEnumerator->MoveNext() )
   myMimeMultipartRelatedBinding = (MimeMultipartRelatedBinding^)myIEnumerator->Current;

// Create an instance of 'MimePartCollection'.
MimePartCollection^ myMimePartCollection = gcnew MimePartCollection;
myMimePartCollection = myMimeMultipartRelatedBinding->Parts;
Console::WriteLine( "Total number of mimepart elements in
 the collection initially  is: {0}", myMimePartCollection->Count );

// Get the type of first 'Item' in collection.
Console::WriteLine( "The first object in collection is of
 type: {0}", myMimePartCollection[ 0 ] );
MimePart^ myMimePart1 = gcnew MimePart;

// Create an instance of 'MimeXmlBinding'.
MimeXmlBinding^ myMimeXmlBinding1 = gcnew MimeXmlBinding;
myMimeXmlBinding1->Part = "body";
myMimePart1->Extensions->Add( myMimeXmlBinding1 );

//  a mimepart at first position.
myMimePartCollection->Insert( 0, myMimePart1 );
Console::WriteLine( "Inserting a mimepart object..." );

// Check whether 'Insert' was successful or not.
if ( myMimePartCollection->Contains( myMimePart1 ) )
{
   // Display the index of inserted 'MimePart'.
   Console::WriteLine( "'MimePart' is succesfully inserted at position: {0}",
 myMimePartCollection->IndexOf( myMimePart1 ) );
}
MimeMultipartRelatedBinding myMimeMultipartRelatedBinding = null;
IEnumerator myIEnumerator = myOutputBinding.get_Extensions().
    GetEnumerator();
while (myIEnumerator.MoveNext()) {
    myMimeMultipartRelatedBinding = 
        (MimeMultipartRelatedBinding)myIEnumerator.get_Current();
}

// Create an instance of 'MimePartCollection'.
MimePartCollection myMimePartCollection = new MimePartCollection();
myMimePartCollection = myMimeMultipartRelatedBinding.get_Parts();
Console.WriteLine("Total number of mimepart elements in the
 collection "
    + "initially is: " + myMimePartCollection.get_Count());

// Get the type of first 'Item' in collection.
Console.WriteLine("The first object in collection is of type:
 " 
    + myMimePartCollection.get_Item(0).ToString());
MimePart myMimePart1 = new MimePart();

// Create an instance of 'MimeXmlBinding'.
MimeXmlBinding myMimeXmlBinding1 = new MimeXmlBinding();
myMimeXmlBinding1.set_Part("body");
myMimePart1.get_Extensions().Add(myMimeXmlBinding1);

//  a mimepart at first position.
myMimePartCollection.Insert(0, myMimePart1);
Console.WriteLine("Inserting a mimepart object...");

// Check whether 'Insert' was successful or not.
if (myMimePartCollection.Contains(myMimePart1)) {
    // Display the index of inserted 'MimePart'.
    Console.WriteLine("'MimePart' is succesfully inserted at position: "
        + myMimePartCollection.IndexOf(myMimePart1));
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
MimePartCollection クラス
MimePartCollection メンバ
System.Web.Services.Description 名前空間


このページでは「.NET Framework クラス ライブラリ リファレンス」からMimePartCollection.IndexOf メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からMimePartCollection.IndexOf メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からMimePartCollection.IndexOf メソッド を検索

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

辞書ショートカット

すべての辞書の索引

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

   

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



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

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

©2025 GRAS Group, Inc.RSS