XamlType.IsUnknown Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob dieses XamlType-Objekt einen Typ darstellt, der nicht im zugrunde liegenden Typsystem aufgelöst werden kann.
public:
property bool IsUnknown { bool get(); };
public bool IsUnknown { get; }
member this.IsUnknown : bool
Public ReadOnly Property IsUnknown As Boolean
Eigenschaftswert
true
, wenn dieses XamlType-Objekt einen nicht auflösbaren Typ darstellt, andernfalls false
.
Hinweise
Wenn Sie die standardmäßige interne CLR-Spiegelungstechnik für eine XamlTypeEigenschaft nicht verwenden, können Aufrufe dieser Eigenschaft Außerkraftsetzungen für XamlType abgeleitete Klassen aufrufenLookupIsUnknown.
Für einen Ladepfad, der umfasstXamlObjectWriter, kann ein true
XamlType IsUnknown Objektdiagramm nicht geschrieben werden. Unter den Standardimplementierungen in System.Xaml wird der XamlObjectWriter.WriteStartObject Aufruf ausgelöst XamlObjectWriterException , wenn die relevanten XamlType Berichte true
für IsUnknown. Sie sollten ein XamlType Objekt nicht übergeben, das nur dann ausgeführt wird, wenn Sie bereit sind, IsUnknown true
die Ausnahmen XamlObjectWriterzu behandeln, oder Sie haben andere Möglichkeiten zum Anpassen des XamlObjectWriter Verhaltens oder des XAML-Knotendatenstroms vor dem Schreiben des Objektdiagramms.