Freigeben über


XamlMember.Type Eigenschaft

Definition

Ruft den XamlType Typ ab, der vom Element verwendet wird.

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

Eigenschaftswert

Der XamlType Typ, der vom Element verwendet wird.

Hinweise

Durch Aufrufen Type wird eine bestimmte Außerkraftsetzung dieser Methode aufgerufen LookupType . Dies tritt auf, wenn die anfängliche interne Spiegelungslogik die Informationen noch nicht festgelegt hat.

Im Standardverhalten (keine LookupType Außerkraftsetzung) kann der zurückgegebene XamlType Wert unterschiedliche konzeptionelle Bedeutungen haben. Welche Bedeutung zutrifft, hängt davon ab, ob dies XamlMember eine Eigenschaft, Methode oder ein Ereignis darstellt, wie die folgende Liste zeigt:

  • Für eine Eigenschaft ist der zurückgegebene XamlType Typ, der die Eigenschaft festlegt oder von der Eigenschaft zurückgegeben wird.

  • Bei einem Ereignis ist der zurückgegebene XamlType Ereignishandlertyp (ein Delegat in einer CLR-Implementierung) der erforderliche Ereignishandlertyp.

  • Bei einer Methode XamlType handelt es sich um den Rückgabetyp dieser Methode, die u. U. sein nullkann.

In jedem Fall wird der XAML-Schemakontext verwendet, um den XAML-Typ aus dem Sicherungstyp auszuwerten.

Gilt für: