CodeDirectiveCollection.IndexOf(CodeDirective) Metod

Definition

Hämtar indexet i samlingen för det angivna CodeDirective objektet, om det finns i samlingen.

public:
 int IndexOf(System::CodeDom::CodeDirective ^ value);
public int IndexOf(System.CodeDom.CodeDirective value);
member this.IndexOf : System.CodeDom.CodeDirective -> int
Public Function IndexOf (value As CodeDirective) As Integer

Parametrar

value
CodeDirective

Objektet CodeDirective som ska hittas i samlingen.

Returer

Indexpositionen i samlingen av det angivna objektet, om det hittas; annars -1.

Exempel

I följande kodexempel visas hur metoden används IndexOf för att hämta indexet i samlingen av det angivna CodeDirective objektet. Det här exemplet är en del av ett större exempel som tillhandahålls CodeDirectiveCollection för klassen.

// Tests for the presence of a CodeDirective in the
// collection, and retrieves its index if it is found.
CodeDirective testDirective = new CodeRegionDirective(CodeRegionMode.Start, "Region1");
int itemIndex = -1;
if (collection.Contains(testDirective))
    itemIndex = collection.IndexOf(testDirective);
' Tests for the presence of a CodeDirective in the 
' collection, and retrieves its index if it is found.
Dim testDirective = New CodeRegionDirective(CodeRegionMode.Start, "Region1")
Dim itemIndex As Integer = -1
If collection.Contains(testDirective) Then
    itemIndex = collection.IndexOf(testDirective)
End If

Gäller för