XamlMember.IsUnknown 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个值,该值指示用于类型和成员解析的支持系统是否无法解析成员。
public:
property bool IsUnknown { bool get(); };
public bool IsUnknown { get; }
member this.IsUnknown : bool
Public ReadOnly Property IsUnknown As Boolean
属性值
如果成员不可解析,则为 true
;如果成员可解析,则为 false
。
注解
XamlMember使用 XamlMember(String, XamlType, Boolean) 签名构造的 为 IsUnknown返回 true
。
对于涉及 的 XamlObjectWriter加载路径, XamlMember 不能将 具有 true
的 IsUnknown 写入到对象图中。 在 .NET Framework XAML 服务 API 中的默认实现下,当 的相关报告 时,XamlObjectWriter.WriteStartMember调用将XamlObjectWriterExceptionIsUnknown引发 。true
XamlMember
除非你的实现可以处理 来自 XamlObjectWriter的异常,或者你有其他方法来调整XamlObjectWriter行为,否则不应构造XamlMember值为 true
的 IsUnknown 。
调用 IsUnknown 将 LookupIsUnknown 调用该方法或该方法的特定重写。