XamlMember.DeclaringType Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den XamlType Für den Typ ab, der das Element deklariert, das diesem XamlMemberzugeordnet ist.
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
Eigenschaftswert
Der XamlType Für den Typ, der das Element deklariert, das diesem XamlMemberzugeordnet ist.
Hinweise
Dieser Wert wird in der Regel während der Initialisierung festgelegt und ist in der Regel nicht null.
Von Bedeutung
DeclaringType Informationen können von Konstruktoren für die Initialisierung übergeben werden. Durch direktes Aufrufen in Basiskonstruktoren kann die Initialisierung für XamlMember abgeleitete Klassen einige der Werteüberprüfungen auslassen, die in der Basisklasse vorgenommen werden. Daher kann die abgeleitete Initialisierung die gemeldeten Typelementbeziehungsinformationen eines XAML-Elements ändern, sodass sie nicht mehr erwartungsgemäß an den Typsysteminformationen der zugrunde liegenden CLR-Deklaration ausgerichtet wird. Verwenden Sie für alle sicherheitskritischen Prüfungen der Deklarierung von Typinformationen stattdessen den zugrunde liegenden CLR-Typ.