XamlType.LookupDeferringLoader 方法

定义

返回一个 XamlValueConverter<TConverterBase> 对象,该对象用于 XAML 声明的对象的延迟加载。

protected:
 virtual System::Xaml::Schema::XamlValueConverter<System::Xaml::XamlDeferringLoader ^> ^ LookupDeferringLoader();
protected virtual System.Xaml.Schema.XamlValueConverter<System.Xaml.XamlDeferringLoader> LookupDeferringLoader ();
abstract member LookupDeferringLoader : unit -> System.Xaml.Schema.XamlValueConverter<System.Xaml.XamlDeferringLoader>
override this.LookupDeferringLoader : unit -> System.Xaml.Schema.XamlValueConverter<System.Xaml.XamlDeferringLoader>
Protected Overridable Function LookupDeferringLoader () As XamlValueConverter(Of XamlDeferringLoader)

返回

对泛型具有 XamlValueConverter<TConverterBase> 约束的 XamlDeferringLoader

注解

当调用方从 DeferringLoader获取值时,可以调用此方法。 如果要 DeferringLoader 返回与默认启用的内部反射不同的值,并且还提供自定义 XamlTypeInvoker 信息,请重写此方法。

默认实现基于读取 XamlDeferLoadAttribute返回 对象。 如果在直接的基础类型上找不到任何属性,它还可以检查 BaseType 特性。 如果值不可用,此方法返回 null

适用于