Compartilhar via


DependencyResolver.ResolveUsing Método

Definição

Sobrecargas

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

Especifica uma função de resolução que tenta retornar uma instância de um tipo especificado.

ResolveUsing(Func<Type,Object>)

Especifica uma função de resolução que tenta retornar uma instância do tipo especificado.

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

Especifica uma função de resolução que tenta retornar uma instância de um tipo especificado.

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

Parâmetros

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

Uma função que retorna uma instância de um tipo de uma matriz que fornece tipos correspondentes ou null se não há suporte para o tipo.

Comentários

resolverdeve retornar null para tipos aos quais não dá suporte, pois um valor retornado de null passa o tipo para Xamarin.Forms para que ele possa tentar resolve o próprio tipo.

Aplica-se a

ResolveUsing(Func<Type,Object>)

Especifica uma função de resolução que tenta retornar uma instância do tipo especificado.

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

Parâmetros

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

Uma função que retorna uma instância de um tipo ou null se não há suporte para o tipo.

Comentários

resolverdeve retornar null para tipos aos quais não dá suporte, pois um valor retornado de null passa o tipo para Xamarin.Forms para que ele possa tentar resolve o próprio tipo.

Aplica-se a