XamlType.IsPublic 属性

定义

获取一个值,该值指示此 XamlType 是否表示相关类型系统中的公共类型。

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

属性值

Boolean

如果此 XamlType 表示公共类型,则为 true;否则为 false

注解

如果不对派 XamlType生类使用默认的内部 CLR 反射技术,则对此属性的调用可以调用 LookupIsPublic 派生类上的 XamlType 替代。

重要

LookupIsPublic 是虚拟的,因此可以重写。 替代具有潜在的 (,无论是出于恶意目的,还是) 更改有关 XAML 类型的报告访问信息,以便它不再与基础 CLR 类型的类型系统和访问信息保持一致。 对于任何对分配操作和访问的安全关键检查,请改用基础 CLR 类型。

适用于