Udostępnij za pośrednictwem


XamlType.IsPublic Właściwość

Definicja

Pobiera wartość wskazującą, czy reprezentuje typ XamlType publiczny w odpowiednim systemie typów.

public:
 property bool IsPublic { bool get(); };
public bool IsPublic { get; }
member this.IsPublic : bool
Public ReadOnly Property IsPublic As Boolean

Wartość właściwości

Boolean

true jeśli reprezentuje typ XamlType publiczny; w przeciwnym razie false.

Uwagi

Jeśli nie używasz domyślnej wewnętrznej techniki odbicia CLR dla klasy XamlType, wywołania tej właściwości mogą wywoływać LookupIsPublic przesłonięcia dla XamlType klas pochodnych.

Ważne

LookupIsPublic wartość jest wirtualna i dlatego może zostać zastąpiona. Przesłonięcie ma potencjał (do złośliwych celów lub w inny sposób), aby zmienić zgłoszone informacje o dostępie o typie XAML, aby nie były już zgodne w oczekiwany sposób z systemem typów i dostępem do informacji o podstawowym typie CLR. W przypadku wszelkich kontroli krytycznych pod względem zabezpieczeń operacji przypisywania i dostępu należy zamiast tego użyć bazowego typu CLR.

Dotyczy