Поделиться через


DependencyResolver.ResolveUsing Метод

Определение

Перегрузки

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

Задает функцию разрешения, которая пытается вернуть экземпляр указанного типа.

ResolveUsing(Func<Type,Object>)

Задает функцию разрешения, которая пытается вернуть экземпляр указанного типа.

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

Задает функцию разрешения, которая пытается вернуть экземпляр указанного типа.

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

Параметры

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

Функция, возвращающая экземпляр типа из массива, предоставляющего соответствующие типы, или null значение , если тип не поддерживается.

Комментарии

resolverдолжен возвращать null для типов, которые он не поддерживает, так как возвращаемое значение null передает тип в Xamarin.Forms, чтобы он мог попытаться разрешить сам тип.

Применяется к

ResolveUsing(Func<Type,Object>)

Задает функцию разрешения, которая пытается вернуть экземпляр указанного типа.

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

Параметры

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

Функция, возвращающая экземпляр типа, или null значение , если тип не поддерживается.

Комментарии

resolverдолжен возвращать null для типов, которые он не поддерживает, так как возвращаемое значение null передает тип в Xamarin.Forms, чтобы он мог попытаться разрешить сам тип.

Применяется к