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 dies XamlType 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
truewenn dies XamlType einen öffentlichen Typ darstellt; andernfalls . false
Hinweise
Wenn Sie die standardmäßige interne CLR-Spiegelungsmethode für ein XamlTypeObjekt nicht verwenden, können Aufrufe dieser Eigenschaft Außerkraftsetzungen für LookupIsPublic abgeleitete Klassen aufrufenXamlType.
Important
LookupIsPublic ist virtuell und kann daher überschrieben 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 erwartungsgemäß mit dem Typsystem und den Zugriff auf Informationen des zugrunde liegenden CLR-Typs ausgerichtet wird. Verwenden Sie für alle sicherheitskritischen Überprüfungen von Zuordnungsvorgängen und Zugriff stattdessen den zugrunde liegenden CLR-Typ.