StaticExtension.Member Vlastnost

Definice

Získá nebo nastaví řetězec názvu člena, který se používá k překladu statického pole nebo vlastnosti na základě překladače typu poskytované služby.

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

Hodnota vlastnosti

Řetězec, který identifikuje člen, na který se má odkazovat.

Výjimky

Došlo k pokusu o nastavení Member na nullhodnotu .

Poznámky

Řetězec pro Member obvykle používá formát předpony:typeName.fieldOrPropertyName. (Předpona je předpona mapování pro obor názvů XML a vyžaduje se pouze k odkazování na statické hodnoty, které nejsou namapovány na výchozí obor názvů XML). Řetězec může také zadat pouze název člena, pokud MemberType je také zadán, ale všimněte si, že tento postup nebude podporovat obory názvů a předpon XML; funguje na úrovni systému typů.

Informace o použití XAML najdete v tématu x:Static Markup Extension.

Tato hodnota není vyhodnocena při nastavení; pokud hodnota není null , bude přijata. Skutečná analýza a vyhodnocení hodnoty se odkládá, dokud ProvideValue se během parsování zavolá.

V normálním scénáři použití procesorem WPF XAML procesor XAML předává jako součást kontraktu služby překladače typů pro typy CLR a tento překladač se používá při ProvideValue volání.

Platí pro