XamlType.IsUnknown Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.