Udostępnij za pośrednictwem


XamlType.IsUnknown Właściwość

Definicja

Pobiera wartość wskazującą, czy reprezentuje typ XamlType , którego nie można rozpoznać w bazowym systemie typów.

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

Wartość właściwości

truejeśli reprezentuje nierozwiązany XamlType typ; w przeciwnym razie . false

Uwagi

Jeśli nie używasz domyślnej wewnętrznej techniki odbicia CLR dla XamlTypeklasy , wywołania tej właściwości mogą wywoływać LookupIsUnknown przesłonięcia dla XamlType klas pochodnych.

W przypadku ścieżki ładowania obejmującej XamlObjectWriterelement , którego XamlTypetrueIsUnknown nie można zapisać w grafie obiektów. W ramach domyślnych implementacji w programie XamlObjectWriter.WriteStartObjectSystem.Xaml wywołanie zgłasza XamlObjectWriterException błąd, gdy odpowiednie XamlType raporty true dla elementu IsUnknown. Nie należy przekazywać elementu XamlType , który ma IsUnknown wartość , true chyba że jest przygotowany do obsługi wyjątków z XamlObjectWriterprogramu lub istnieją inne sposoby dostosowywania XamlObjectWriter zachowania lub strumienia węzła XAML przed zapisaniem grafu obiektów.

Dotyczy