XamlMember.DeclaringType Vlastnost

Definice

Získá pro typ, který deklaruje člena, který je spojen s tímto XamlMember. XamlTypeGets the XamlType for the type that declares the member that is associated with this XamlMember.

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

Hodnota vlastnosti

Pro typ, který deklaruje člena, který je spojen s tímto XamlMember. XamlTypeThe XamlType for the type that declares the member that is associated with this XamlMember.

Poznámky

Tato hodnota je obvykle nastavena během inicializace a obvykle nullnení.This value is typically set during initialization and is usually not null.

Důležité

DeclaringTypeinformace mohou být předány konstruktory k inicializaci.DeclaringType information can be passed in by constructors for initialization. Voláním přímo do základních konstruktorů, inicializace pro XamlMember odvozené třídy může vynechat některé z kontrol hodnot, které jsou provedeny v základní třídě.By calling directly into base constructors, initialization for XamlMember derived classes can omit some of the value-checks that are made in the base class. Proto odvozená inicializace může změnit hlášené informace o vztahu člena v jazyce XAML tak, aby se nadále nerovnaly očekávaným způsobem s typem informací o systému příslušné deklarace CLR.Therefore, the derived initialization can change the reported type-member relationship information of a XAML member so that it no longer aligns in an expected way with the type system information of its underlying CLR declaration. Pro všechny kontroly kritické pro zabezpečení, které deklaruje informace o typu, použijte místo toho základní typ CLR.For any security-critical checks of declaring type information, use the underlying CLR type instead.

Platí pro