XamlMember.DeclaringType Właściwość

Definicja

Pobiera wartość XamlType dla typu, który deklaruje element członkowski skojarzony z tym XamlMemberelementem .

public:
 property System::Xaml::XamlType ^ DeclaringType { System::Xaml::XamlType ^ get(); };
public System.Xaml.XamlType DeclaringType { get; }
member this.DeclaringType : System.Xaml.XamlType
Public ReadOnly Property DeclaringType As XamlType

Wartość właściwości

XamlType

Dla XamlType typu, który deklaruje element członkowski skojarzony z tym XamlMemberelementem .

Uwagi

Ta wartość jest zwykle ustawiana podczas inicjowania i zwykle nie nulljest równa .

Ważne

DeclaringType informacje mogą być przekazywane przez konstruktory do inicjowania. Wywołując bezpośrednio do konstruktorów bazowych, inicjowanie dla XamlMember klas pochodnych może pominąć niektóre kontrole wartości wykonane w klasie bazowej. W związku z tym pochodna inicjalizacja może zmienić zgłaszane informacje o relacji składowych typu elementu członkowskiego XAML, aby nie były już wyrównane w oczekiwany sposób z informacjami o systemie typów jego podstawowej deklaracji CLR. W przypadku wszelkich kontroli krytycznych pod względem zabezpieczeń deklarowania informacji o typie należy użyć bazowego typu CLR.

Dotyczy