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
Func<Type,Object[],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
Func<Type,Object>

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

Комментарии

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

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