Condividi tramite


XamlType.IsUnknown Proprietà

Definizione

Ottiene un valore che indica se l'oggetto XamlType rappresenta un tipo che non può essere risolto nel sistema dei tipi sottostante.

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

Valore della proprietà

Boolean

true se l'oggetto XamlType rappresenta un tipo che non può essere risolto; in caso contrario, false.

Commenti

Se non si utilizza la tecnica di reflection CLR interna predefinita per un XamlType, le chiamate a questa proprietà possono richiamare LookupIsUnknown override sulle XamlType classi derivate.

Per un percorso di caricamento che include XamlObjectWriter, un oggetto XamlType per IsUnknown non true può essere scritto in un oggetto grafico. Nelle implementazioni predefinite in System.Xaml , la XamlObjectWriter.WriteStartObject chiamata genera un'eccezione XamlObjectWriterException quando i report true pertinenti XamlType per IsUnknown. Non è consigliabile passare un XamlType oggetto con il valore true di , a meno che IsUnknown non si sia pronti a gestire le eccezioni da XamlObjectWriteroppure si dispone di altri modi per modificare il comportamento o il XamlObjectWriter flusso del nodo XAML prima di scrivere l'oggetto grafico.

Si applica a