StaticExtension.Member Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta una stringa di nome membro utilizzata per risolvere un campo o una proprietà statica in base al sistema di risoluzione dei tipi 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 creare un riferimento.
Eccezioni
Tentativo 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à spazi dei nomi e prefissi XML, 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 macchine virtuali Windows, il processore XAML passa un resolver di tipo per i tipi CLR come parte del contratto di servizio e questo resolver viene usato nella chiamata ProvideValue.