次の方法で共有


CodeTypeMemberCollection.IndexOf メソッド

指定した CodeTypeMember がコレクション内に存在する場合は、コレクション内でのそのインデックスを取得します。

Public Function IndexOf( _
   ByVal value As CodeTypeMember _) As Integer
[C#]
public int IndexOf(CodeTypeMembervalue);
[C++]
public: int IndexOf(CodeTypeMember* value);
[JScript]
public function IndexOf(
   value : CodeTypeMember) : int;

パラメータ

戻り値

見つかった場合はコレクション内での指定したオブジェクトのインデックス。それ以外の場合は -1。

使用例

 
' Tests for the presence of a CodeTypeMember within the collection, and retrieves its index if it is within the collection.
Dim testMember = New CodeMemberField("System.String", "TestStringField")
Dim itemIndex As Integer = -1
If collection.Contains(testMember) Then
    itemIndex = collection.IndexOf(testMember)
End If

[C#] 
// Tests for the presence of a CodeTypeMember in the collection, 
// and retrieves its index if it is found.
CodeTypeMember testMember = new CodeMemberField("System.String", "TestStringField");
int itemIndex = -1;
if( collection.Contains( testMember ) )
    itemIndex = collection.IndexOf( testMember );

[C++] 
// Tests for the presence of a CodeTypeMember in the collection, 
// and retrieves its index if it is found.
CodeTypeMember* testMember = new CodeMemberField(S"System.String", S"TestStringField");
int itemIndex = -1;
if( collection->Contains( testMember ) )
    itemIndex = collection->IndexOf( testMember );

[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 ファミリ

参照

CodeTypeMemberCollection クラス | CodeTypeMemberCollection メンバ | System.CodeDom 名前空間 | Contains