XamlType.LookupUsableDuringInitialization 方法

定义

返回一个值,该值指示在 XAML 初始化过程中是否自上而下生成此 XamlType

protected:
 virtual bool LookupUsableDuringInitialization();
protected virtual bool LookupUsableDuringInitialization ();
abstract member LookupUsableDuringInitialization : unit -> bool
override this.LookupUsableDuringInitialization : unit -> bool
Protected Overridable Function LookupUsableDuringInitialization () As Boolean

返回

Boolean

如果在 XAML 初始化过程中自上而下生成此 XamlType,则为 true;否则为 false

注解

自上而下是一种隐喻,它用于在创建对象图时近似 XAML 处理器行为。 当自上而下构建时,将实例化类型,附加到父级,并设置其属性。 自上而下构造可避免多次调用属性更改处理程序。 此类处理会波纹对象图,因此消除了多个处理程序调用,并为启动对象图提供性能优化。

可以通过调用此方法来 IsUsableDuringInitialization调用此方法。

默认实现基于读取 UsableDuringInitializationAttribute返回一个值。 它还 BaseType 可以在即时基础类型上检查属性是否未找到任何属性。 如果值不可用,则返回 false

如果要 IsUsableDuringInitialization 使用不同的逻辑,请重写此方法。

适用于