XamlType.IsUnknown 属性

定义

获取一个值,该值指示此 XamlType 是否表示无法在基础类型系统中解析的类型。

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

属性值

Boolean

如果此 XamlType 表示不可解析的类型,则为 true;否则为 false

注解

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

对于涉及XamlObjectWriter的加载路径,XamlType不能将它trueIsUnknown写入对象图。 在默认实现下System.Xaml,调用将XamlObjectWriterException引发相关XamlType报告trueIsUnknownXamlObjectWriter.WriteStartObject 除非已准备好处理异常XamlObjectWriter,否则不应传递XamlTypeIsUnknowntrue异常,或者有其他方法来在编写对象图之前调整XamlObjectWriter行为或 XAML 节点流。

适用于