ParserErrorCollection.Contains(ParserError) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa, ParserError czy obiekt znajduje się w kolekcji.
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
Parametry
- value
- ParserError
Element ParserError do zlokalizowania w kolekcji.
Zwraca
true
jeśli element ParserError znajduje się w kolekcji; false
w przeciwnym razie .
Przykłady
Poniższy przykład kodu pokazuje, jak wyszukać wystąpienie określonego ParserError obiektu w ParserErrorCollection obiekcie.
// 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
Uwagi
Nie można dodać tego samego ParserError obiektu do kolekcji więcej niż raz. Jednak próba dodania ParserError obiektu więcej niż raz nie będzie zgłaszać wyjątku. Zamiast tego dodanie zakończy się niepowodzeniem. W takim przypadku Add metoda zwróci wartość -1. AddRange Jednak metody i Insert nie mają zwracanych wartości. Podczas dodawania ParserError obiektów przy użyciu jednej z tych metod użyj Contains metody , aby określić, czy dany ParserError obiekt znajduje się już w kolekcji.