ParserErrorCollection.Contains(ParserError) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje, zda ParserError je objekt umístěn v kolekci.
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
k ParserError vyhledání v kolekci.
Návraty
true
pokud je v ParserError kolekci, jinak hodnota false
.
Příklady
Následující příklad kódu ukazuje, jak vyhledat instanci zadaného ParserError objektu v objektu ParserErrorCollection .
// 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
Poznámky
Stejný ParserError objekt nelze do kolekce přidat více než jednou. Pokus o přidání objektu ParserError více než jednou však nevyvolá výjimku. Místo toho se přidání nezdaří. V tomto případě Add metoda vrátí hodnotu -1. AddRange Metody a Insert však nemají návratové hodnoty. Při přidávání ParserError objektů pomocí jedné z těchto metod použijte metodu Contains k určení, zda je konkrétní ParserError objekt již v kolekci.