Sprache

StaticExtension.MemberType Eigenschaft

Definition

Dient zum Abrufen oder Festlegen der Type Eigenschaft, die das zurückzugebende statische Element definiert.

public:
 property Type ^ MemberType { Type ^ get(); void set(Type ^ value); };
public Type MemberType { get; set; }
member this.MemberType : Type with get, set
Public Property MemberType As Type

Eigenschaftswert

Dies Type definiert das zurückzugebende statische Element.

Ausnahmen

Es wurde versucht, auf MemberType .null

Hinweise

In .NET Framework 4 unterstützt StaticExtension einen alternativen Modus, in dem ein statisches Element zurückgegeben werden kann, basierend auf Member der einfache Membername und sein eigener Typ, der als MemberType angegeben wird, statt Member einen vollständigen Namen im Formular type.member anzugeben. Der Typlöser wirkt weiterhin, aber in diesem Fall sind die Member und MemberType sind im Grunde kombiniert: memberFullName = MemberType.FullName + "." + Member. Beachten Sie, dass diese Technik keine XAML-Namespaces und Präfixe unterstützt; es arbeitet mit dem Sicherungstypsystem, nicht mit dem XAML-Typsystem.

Die Zeichenfolge für Member die Regel verwendet das Formatpräfix typeName:.fieldOrPropertyName. (Präfix ist das Zuordnungspräfix für einen XML-Namespace und ist nur erforderlich, um auf statische Werte zu verweisen, die nicht dem Standard-XML-Namespace zugeordnet sind).

Informationen zur XAML-Verwendung finden Sie unter x:Static Markup Extension.

Gilt für: