XamlType.IsUnknown Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, представляет ли это XamlType тип, который не может быть разрешен в базовой системе типов.
public:
property bool IsUnknown { bool get(); };
public bool IsUnknown { get; }
member this.IsUnknown : bool
Public ReadOnly Property IsUnknown As Boolean
Значение свойства
true Значение , если это XamlType является неразрешимым типом; в противном случае false.
Комментарии
Если для XamlTypeэтого свойства не используется метод отражения среды CLR по умолчанию, вызовы этого свойства могут вызывать LookupIsUnknown переопределения производных XamlType классов.
Для пути загрузки, который включает в себя XamlObjectWriter, XamlTypetrueIsUnknown не может быть записан в граф объектов. При реализации System.XamlXamlObjectWriter.WriteStartObject по умолчанию вызов вызывает исключение XamlObjectWriterException , когда соответствующие XamlType отчеты true для IsUnknown. Перед записью графа объектов не следует передавать данные XamlTypeIsUnknown , имеющие значение, так как true только вы не готовы обрабатывать исключения XamlObjectWriterили другие способы настройки XamlObjectWriter поведения или потока узлов XAML до записи графа объектов.