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
true
jeśli reprezentuje XamlType nierozwiązany typ; w przeciwnym razie false
.
Uwagi
Jeśli nie używasz domyślnej wewnętrznej techniki odbicia CLR dla klasy XamlType, 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 XamlType true
IsUnknown nie można zapisać w grafie obiektu. W ramach domyślnych implementacji w programie XamlObjectWriter.WriteStartObject System.Xaml wywołanie zgłasza wyjątek XamlObjectWriterException , 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 obiektu.