ModelMemberCollection<TItemType,TFindType>.Find 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í.
Vyhledá v kolekci daný klíč, a pokud ho najde, vrátí ho.
Přetížení
Find(String) |
Vyhledá v kolekci daný klíč, a pokud ho najde, vrátí ho. Pokud klíč není nalezen, vrátí |
Find(TFindType) |
Vyhledá v kolekci daný klíč, a pokud ho najde, vrátí ho. Pokud klíč není nalezen, vrátí |
Find(String, Boolean) |
Při přepsání v odvozené třídě vyhledá v kolekci daný klíč a vrátí ho, pokud je nalezen. Pokud klíč není nalezen, tato metoda vyvolá výjimku nebo vrátí |
Find(TFindType, Boolean) |
Při přepsání v odvozené třídě vyhledá v kolekci daný klíč a vrátí ho, pokud je nalezen. Pokud klíč není nalezen, tato metoda vyvolá výjimku nebo vrátí |
Find(String)
Vyhledá v kolekci daný klíč, a pokud ho najde, vrátí ho. Pokud klíč není nalezen, vrátí null
tato metoda .
public:
TItemType Find(System::String ^ name);
public TItemType Find (string name);
member this.Find : string -> 'ItemType
Public Function Find (name As String) As TItemType
Parametry
- name
- String
Název daného klíče.
Návraty
Pokud se najde, vrátí položku .
Výjimky
Hodnota name
je null
.
Platí pro
Find(TFindType)
Vyhledá v kolekci daný klíč, a pokud ho najde, vrátí ho. Pokud klíč není nalezen, vrátí null
tato metoda .
public:
TItemType Find(TFindType value);
public TItemType Find (TFindType value);
member this.Find : 'FindType -> 'ItemType
Public Function Find (value As TFindType) As TItemType
Parametry
- value
- TFindType
Typ daného klíče.
Návraty
Pokud se najde, vrátí položku .
Výjimky
Hodnota value
je null
.
Platí pro
Find(String, Boolean)
Při přepsání v odvozené třídě vyhledá v kolekci daný klíč a vrátí ho, pokud je nalezen. Pokud klíč není nalezen, tato metoda vyvolá výjimku nebo vrátí null
v závislosti na hodnotě předané do throwOnError
.
protected:
abstract TItemType Find(System::String ^ name, bool throwOnError);
protected abstract TItemType Find (string name, bool throwOnError);
abstract member Find : string * bool -> 'ItemType
Protected MustOverride Function Find (name As String, throwOnError As Boolean) As TItemType
Parametry
- name
- String
Název daného klíče.
- throwOnError
- Boolean
true
vyvolat výjimku, pokud daný klíč nebyl nalezen; v opačném případě . false
Návraty
Pokud se najde, vrátí položku .
Výjimky
Hodnota name
se nenašla a throwOnError
je true
.
Platí pro
Find(TFindType, Boolean)
Při přepsání v odvozené třídě vyhledá v kolekci daný klíč a vrátí ho, pokud je nalezen. Pokud klíč není nalezen, tato metoda vyvolá výjimku nebo vrátí null
v závislosti na hodnotě předané do throwOnError
.
protected:
abstract TItemType Find(TFindType value, bool throwOnError);
protected abstract TItemType Find (TFindType value, bool throwOnError);
abstract member Find : 'FindType * bool -> 'ItemType
Protected MustOverride Function Find (value As TFindType, throwOnError As Boolean) As TItemType
Parametry
- value
- TFindType
Typ daného klíče.
- throwOnError
- Boolean
true
vyvolat výjimku, pokud daný klíč nebyl nalezen; v opačném případě . false
Návraty
Pokud se najde, vrátí položku .
Výjimky
Hodnota value
se nenašla a throwOnError
je true
.