XamlType.LookupIsPublic Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí hodnotu, která označuje, zda představuje XamlType veřejný typ v příslušném systému typů.
protected:
virtual bool LookupIsPublic();
protected virtual bool LookupIsPublic ();
abstract member LookupIsPublic : unit -> bool
override this.LookupIsPublic : unit -> bool
Protected Overridable Function LookupIsPublic () As Boolean
Návraty
true
pokud to XamlType představuje veřejný typ; jinak , false
.
Poznámky
Tuto metodu lze vyvolat voláním IsPublic.
Výchozí implementace používá reflexi CLR proti nenulové UnderlyingTypehodnotě . Pro hodnotu null UnderlyingTypevrátí true
hodnotu .
Tuto metodu přepište, pokud chcete IsPublic použít jinou logiku.
Důležité
LookupIsPublic je virtuální, a proto lze přepsat. Přepsání má potenciál (ať už pro škodlivé účely nebo jinak) změnit hlášené informace o přístupu o typu XAML tak, aby se už nerovnal očekávaným způsobem se systémem typů nebo přístupovými informacemi základního typu CLR. Pro všechny kontroly kritických pro zabezpečení operací přiřazení a přístupu použijte místo toho základní typ CLR.