ParserErrorCollection.Contains(ParserError) Methode

Definitie

Bepaalt of het ParserError object zich in de verzameling bevindt.

public:
 bool Contains(System::Web::ParserError ^ value);
public bool Contains(System.Web.ParserError value);
member this.Contains : System.Web.ParserError -> bool
Public Function Contains (value As ParserError) As Boolean

Parameters

value
ParserError

De ParserError te vinden in de verzameling.

Retouren

trueals de ParserError verzameling zich in de verzameling bevindt; anders. false

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u kunt zoeken naar een exemplaar van een opgegeven ParserError object in een ParserErrorCollection object.

// Test for the presence of a ParserError in the 
// collection, and retrieve its index if it is found.
ParserError testError = new ParserError("Error", "Path", 1);
int itemIndex = -1;
if (collection.Contains(testError))
  itemIndex = collection.IndexOf(testError);
' Test for the presence of a ParserError in the 
' collection, and retrieve its index if it is found.
Dim testError As New ParserError("Error", "Path", 1)
Dim itemIndex As Integer = -1
If collection.Contains(testError) Then
  itemIndex = collection.IndexOf(testError)
End If

Opmerkingen

U kunt hetzelfde ParserError object niet meer dan één keer toevoegen aan de verzameling. Als u echter meerdere keren een ParserError object probeert toe te voegen, wordt er geen uitzondering gegenereerd. In plaats daarvan mislukt de toevoeging. In dit geval retourneert de Add methode een waarde van -1. De AddRange en Insert methoden hebben echter geen retourwaarden. Wanneer u objecten toevoegt ParserError met behulp van een van deze methoden, gebruikt u de Contains methode om te bepalen of een bepaald ParserError object zich al in de verzameling bevindt.

Van toepassing op