XamlType.IsUsableDuringInitialization 属性

定义

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

public:
 property bool IsUsableDuringInitialization { bool get(); };
public bool IsUsableDuringInitialization { get; }
member this.IsUsableDuringInitialization : bool
Public ReadOnly Property IsUsableDuringInitialization As Boolean

属性值

Boolean

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

注解

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

如果不对派 XamlType生类使用默认的内部 CLR 反射技术,则对此属性的调用可以调用 LookupUsableDuringInitialization 派生类上的 XamlType 替代。 有关返回值和其他行为的详细信息,请参阅有关此类型的文档 LookupUsableDuringInitialization

适用于

另请参阅