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, чтобы он мог попытаться разрешить сам тип.