Condividi tramite


XamlType.LookupIsPublic Metodo

Definizione

Restituisce un valore che indica se l'oggetto XamlType rappresenta un tipo pubblico nel sistema dei tipi pertinente.

protected:
 virtual bool LookupIsPublic();
protected virtual bool LookupIsPublic ();
abstract member LookupIsPublic : unit -> bool
override this.LookupIsPublic : unit -> bool
Protected Overridable Function LookupIsPublic () As Boolean

Restituisce

true se l'oggetto XamlType rappresenta un tipo pubblico; in caso contrario, false.

Commenti

Questo metodo può essere richiamato dalle chiamate a IsPublic.

L'implementazione predefinita usa la reflection CLR su un valore non null UnderlyingType. Per un valore Null UnderlyingType, restituisce true.

Eseguire l'override di questo metodo se si vuole IsPublic usare logica diversa.

Importante

LookupIsPublic è virtuale e quindi può essere sottoposto a override. L'override ha il potenziale (a scopo dannoso o altrimenti) di modificare le informazioni di accesso segnalate su un tipo XAML in modo che non sia più allineato in modo previsto con il sistema di tipi o le informazioni di accesso del relativo tipo CLR sottostante. Per eventuali controlli critici per la sicurezza delle operazioni di assegnazione e dell'accesso, usare invece il tipo CLR sottostante.

Si applica a