Sdílet prostřednictvím


ModelMemberCollection<TItemType,TFindType>.Find Metoda

Definice

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í nulltato metoda .

Find(TFindType)

Vyhledá v kolekci daný klíč, a pokud ho najde, vrátí ho. Pokud klíč není nalezen, vrátí nulltato metoda .

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í nullv závislosti na hodnotě předané do throwOnError.

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í nullv závislosti na hodnotě předané do throwOnError.

Find(String)

Vyhledá v kolekci daný klíč, a pokud ho najde, vrátí ho. Pokud klíč není nalezen, vrátí nulltato 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

TItemType

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í nulltato 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

TItemType

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í nullv 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

truevyvolat výjimku, pokud daný klíč nebyl nalezen; v opačném případě . false

Návraty

TItemType

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í nullv 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

truevyvolat výjimku, pokud daný klíč nebyl nalezen; v opačném případě . false

Návraty

TItemType

Pokud se najde, vrátí položku .

Výjimky

Hodnota value se nenašla a throwOnError je true.

Platí pro