Share via


StaticExtension.Member Proprietà

Definizione

Ottiene o imposta una stringa del nome del membro usato per risolvere una proprietà o un campo statico in base al resolver del tipo fornito dal servizio

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

Valore della proprietà

Stringa che identifica il membro a cui fare riferimento.

Eccezioni

Si è tentato di impostare Member su null.

Commenti

La stringa per Member usa in genere il prefisso:di formato typeName.fieldOrPropertyName. Il prefisso è il prefisso di mapping per uno spazio dei nomi XML ed è necessario solo per fare riferimento a valori statici non mappati allo spazio dei nomi XML predefinito. La stringa può anche specificare solo il nome del membro, purché MemberType venga fornito anche, ma si noti che questa tecnica non supporterà gli spazi dei nomi XML e i prefissi, ma funziona a livello di sistema del tipo.

Per informazioni sull'utilizzo di XAML, vedere Estensione di markup x:Static.

Questo valore non viene valutato quando lo si imposta; purché il valore non null venga accettato. L'analisi e la valutazione effettive del valore vengono posticipate fino a quando ProvideValue non viene chiamato durante l'analisi.

Nello scenario normale di utilizzo da parte del processore XAML WPF, il processore XAML passa un sistema di risoluzione dei tipi CLR come parte del contratto di servizio e questo sistema di risoluzione viene usato nella ProvideValue chiamata.

Si applica a