Condividi tramite


DependencyResolver.ResolveUsing Metodo

Definizione

Overload

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

Specifica una funzione di risoluzione che tenta di restituire un'istanza di un tipo specificato.

ResolveUsing(Func<Type,Object>)

Specifica una funzione di risoluzione che tenta di restituire un'istanza del tipo specificato.

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

Specifica una funzione di risoluzione che tenta di restituire un'istanza di un tipo specificato.

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

Parametri

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

Funzione che restituisce un'istanza di un tipo da una matrice che fornisce tipi corrispondenti o null se il tipo non è supportato.

Commenti

resolverdeve restituire null per i tipi che non supporta, perché un valore restituito di null passa il tipo a Xamarin.Forms in modo che possa tentare di risolvere il tipo stesso.

Si applica a

ResolveUsing(Func<Type,Object>)

Specifica una funzione di risoluzione che tenta di restituire un'istanza del tipo specificato.

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

Parametri

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

Funzione che restituisce un'istanza di un tipo o null se il tipo non è supportato.

Commenti

resolverdeve restituire null per i tipi che non supporta, perché un valore restituito di null passa il tipo a Xamarin.Forms in modo che possa tentare di risolvere il tipo stesso.

Si applica a