XamlType.LookupConstructionRequiresArguments 方法

定义

返回一个值,该值指示此 XamlType 是否必须具有参数(通过 x:TypeArguments 实现的泛型约束、初始化文本或其他 XAML 技术)才能构造有效的类型实例。

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

返回

如果需要某个参数值才能构造实例,则为 true;否则为 false

注解

当调用方从 ConstructionRequiresArguments获取值时,可以调用此方法。

默认实现返回 false CLR 类型系统中被视为值类型的类型。 对于除值类型以外的其他类型,使用 CLR 反射 ConstructorInfo 来确定是否存在无参数构造函数。

如果不依赖于默认的内部 CLR 反射,并且使用元数据或其他技术来报告某个类型的 XAML 类型系统信息或架构信息,请重写此方法。

适用于