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
Vyhledání ParserError v kolekci.
Návraty
true je-li v kolekci ParserError ; v opačném případě 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
Do kolekce nelze přidat stejný ParserError objekt více než jednou. Pokus o přidání objektu ParserError více než jednou však nevyvolá výjimku. Místo toho se sčítání nezdaří. V tomto případě Add metoda vrátí hodnotu -1. AddRange Insert Metody ale 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.