DependencyResolver.ResolveUsing Metoda

Definicja

Przeciążenia

ResolveUsing(Func<Type,Object[],Object>)

Określa funkcję rozpoznawania, która próbuje zwrócić wystąpienie określonego typu.

ResolveUsing(Func<Type,Object>)

Określa funkcję rozpoznawania, która próbuje zwrócić wystąpienie określonego typu.

ResolveUsing(Func<Type,Object[],Object>)

Określa funkcję rozpoznawania, która próbuje zwrócić wystąpienie określonego 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>

Funkcja zwracająca wystąpienie typu z tablicy udostępniającej pasujące typy lub null jeśli typ nie jest obsługiwany.

Uwagi

resolverMusi zwracać null typy, które nie są obsługiwane, ponieważ zwracana wartość null przekazuje typ do platformy Xamarin.Forms, dzięki czemu może próbować rozpoznać sam typ.

Dotyczy

ResolveUsing(Func<Type,Object>)

Określa funkcję rozpoznawania, która próbuje zwrócić wystąpienie określonego typu.

public static void ResolveUsing (Func<Type,object> resolver);
static member ResolveUsing : Func<Type, obj> -> unit

Parametry

resolver
System.Func<System.Type,System.Object>

Funkcja zwracająca wystąpienie typu lub null jeśli typ nie jest obsługiwany.

Uwagi

resolverMusi zwracać null typy, które nie są obsługiwane, ponieważ zwracana wartość null przekazuje typ do platformy Xamarin.Forms, dzięki czemu może próbować rozpoznać sam typ.

Dotyczy