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を含むロード パスの場合、XamlTypetrueを持つIsUnknownをオブジェクト グラフに書き込むことはできません。 System.Xamlの既定の実装では、関連するXamlObjectWriter.WriteStartObjectレポートがXamlObjectWriterExceptionXamlTypeされると、true呼び出しによってIsUnknownがスローされます。 XamlTypeからの例外を処理する準備ができている場合や、オブジェクト グラフを記述する前にIsUnknownの動作や XAML ノード ストリームを調整する他の方法がない限り、trueとしてXamlObjectWriterを持つXamlObjectWriterを渡さないでください。

適用対象