ParserErrorCollection.Contains(ParserError) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.