XamlMember.LookupIsReadPublic Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca, czy reprezentuje właściwość XamlMember , która ma dostęp publiczny get
.
protected:
virtual bool LookupIsReadPublic();
protected virtual bool LookupIsReadPublic ();
abstract member LookupIsReadPublic : unit -> bool
override this.LookupIsReadPublic : unit -> bool
Protected Overridable Function LookupIsReadPublic () As Boolean
Zwraca
true
jeśli reprezentuje właściwość XamlMember , która ma dostęp publiczny get
; w przeciwnym razie false
.
Uwagi
Domyślna implementacja zwraca wyniki na podstawie odbicia wewnętrznego lub negacji przetwarzania IsWriteOnlyw tej kolejności.
LookupIsReadPublic zwraca, czy sam element członkowski jest publiczny; zwraca true
wartość elementu członkowskiego publicznego w typie deklarujący niepublikcyjny. Zamiast tego należy użyć IsReadPublic , jeśli chcesz również rozważyć widoczność typu deklarowanego.
Ta metoda jest wywoływana, gdy obiekt wywołujący pobiera wartość z IsReadPublic. Zastąp tę metodę, jeśli chcesz zgłosić jednolite wyniki dla całej XamlMember klasy pochodnej lub jeśli masz dostępne wyspecjalizowane metadane, aby określić je dla poszczególnych przypadków.
Ważne
Metoda jest wirtualna LookupIsReadPublic i dlatego może zostać zastąpiona. Przesłonięcie może zmienić (złośliwie lub w inny sposób) zgłoszone informacje o dostępie do elementu członkowskiego XAML, aby nie były już zgodne w oczekiwany sposób z informacjami o dostępie systemu typu do jego podstawowej deklaracji CLR. W przypadku wszelkich kontroli dostępu o znaczeniu krytycznym dla zabezpieczeń należy zamiast tego użyć bazowego typu CLR.