XamlType.IsPublic 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 öffentlichen Typ im relevanten Typsystem darstellt.
public:
property bool IsPublic { bool get(); };
public bool IsPublic { get; }
member this.IsPublic : bool
Public ReadOnly Property IsPublic As Boolean
Eigenschaftswert
true
, wenn dieses XamlType-Objekt einen öffentlichen 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 aufrufenLookupIsPublic.
Wichtig
LookupIsPublic ist virtual und kann daher außer Kraft gesetzt werden. Die Außerkraftsetzung hat das Potenzial (ob für böswillige Zwecke oder anderweitig), die gemeldeten Zugriffsinformationen zu einem XAML-Typ zu ändern, sodass sie nicht mehr auf erwartete Weise mit dem Typsystem und den Zugriff auf Informationen des zugrunde liegenden CLR-Typs ausgerichtet wird. Verwenden Sie stattdessen für sicherheitskritische Überprüfungen von Zuordnungsvorgängen und Zugriff den zugrunde liegenden CLR-Typ.