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

Boolean

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.

Dotyczy