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,使其可能嘗試解析類型本身。

適用於