XamlMember.Type Vlastnost

Definice

XamlType Získá typ, který je použit členem.Gets the XamlType of the type that is used by the member.

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

Hodnota vlastnosti

XamlType Typ, který je použit členem.The XamlType of the type that is used by the member.

Poznámky

Type VoláníLookupType Invoke nebo konkrétní přepsání této metody.Calling Type invokes LookupType or a specific override of that method. K tomu dochází, když počáteční logika interního odrazu ještě nestavila informace.This occurs when the initial internal reflection logic has not already set the information.

Ve výchozím chování (bez LookupType přepsání) může mít vrácené XamlType různé koncepční významy.In the default behavior (no LookupType override), the returned XamlType can have different conceptual meanings. To znamená, záleží na tom, XamlMember zda představuje vlastnost, metodu nebo událost, jak ukazuje následující seznam:Which meaning applies depends on whether this XamlMember represents a property, method, or event, as the following list shows:

  • U vlastnosti je vrácen XamlType typ, který nastavuje vlastnost nebo je vrácen vlastností.For a property, the returned XamlType is the type that sets the property or is returned by the property.

  • V případě události vrácený XamlType je požadovaný typ obslužné rutiny události (delegát v implementaci CLR).For an event, the returned XamlType is the required event handler type (a delegate in a CLR implementation).

  • Pro metodu XamlType je návratový typ dané metody, což může být null.For a method, XamlType is the return type of that method, which may be null.

V každém případě se pro vyhodnocení typu XAML z typu zálohování používá kontext schématu XAML.In each case, the XAML schema context is used to evaluate the XAML type from the backing type.

Platí pro