CodeDirectiveCollection.IndexOf(CodeDirective) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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