Sdílet prostřednictvím


DependencyResolver.ResolveUsing Metoda

Definice

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.

Platí pro