StaticExtension.Member Eigenschaft

Definition

Dient zum Abrufen oder Festlegen einer Membernamenzeichenfolge, die zum Auflösen eines statischen Felds oder einer Eigenschaft basierend auf dem vom Dienst bereitgestellten Typlöser verwendet wird.

public:
 property System::String ^ Member { System::String ^ get(); void set(System::String ^ value); };
public string Member { get; set; }
member this.Member : string with get, set
Public Property Member As String

Eigenschaftswert

Eine Zeichenfolge, die das Element angibt, auf das verwiesen werden soll.

Ausnahmen

Es wurde versucht, auf Member .null

Hinweise

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). Die Zeichenfolge kann auch nur den Membernamen angeben, solange MemberType auch angegeben wird, aber beachten Sie, dass diese Technik keine XML-Namespaces und Präfixe unterstützt. Sie funktioniert auf Der Systemebene des Typs.

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

Dieser Wert wird beim Festlegen nicht ausgewertet. solange der Wert nicht null akzeptiert wird. Die tatsächliche Analyse und Auswertung des Werts wird zurückgestellt, bis ProvideValue sie während der Analyse aufgerufen wird.

Im normalen Szenario der Verwendung durch den WPF XAML-Prozessor übergibt der XAML-Prozessor einen Typlöser für CLR-Typen als Teil des Dienstvertrags, und dieser Resolver wird für den Aufruf ProvideValue verwendet.

Gilt für: