DependencyResolver.ResolveUsing 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í.
Přetížení
| ResolveUsing(Func<Type,Object[],Object>) |
Určuje funkci řešení, která se pokusí vrátit instanci zadaného typu. |
| ResolveUsing(Func<Type,Object>) |
Určuje funkci řešení, která se pokusí vrátit instanci zadaného typu. |
ResolveUsing(Func<Type,Object[],Object>)
Určuje funkci řešení, která se pokusí vrátit instanci zadaného typu.
public static void ResolveUsing(Func<Type,object[],object> resolver);
static member ResolveUsing : Func<Type, obj[], obj> -> unit
Parametry
- resolver
- System.Func<System.Type,System.Object[],System.Object>
Funkce, která vrací instanci typu z pole, které poskytuje odpovídající typy, nebo null pokud typ není podporován.
Poznámky
resolvermusí vrátit null pro typy, které nepodporuje, protože návratová hodnota null předává typ do Xamarin.Forms, aby se mohl pokusit přeložit samotný typ.
Platí pro
ResolveUsing(Func<Type,Object>)
Určuje funkci řešení, která se pokusí vrátit instanci zadaného typu.
public static void ResolveUsing(Func<Type,object> resolver);
static member ResolveUsing : Func<Type, obj> -> unit
Parametry
- resolver
- System.Func<System.Type,System.Object>
Funkce, která vrací instanci typu nebo null pokud typ není podporován.
Poznámky
resolvermusí vrátit null pro typy, které nepodporuje, protože návratová hodnota null předává typ do Xamarin.Forms, aby se mohl pokusit přeložit samotný typ.