DependencyResolver.ResolveUsing Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
resolver
Musi 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
resolver
Musi 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.