StaticExtension.Member Свойство

Определение

Возвращает или задает строку с именем члена, которая используется для разрешения статического поля или свойства на основе сопоставителя типов, предоставленного службой.

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

Значение свойства

Строка, определяющая член, на который требуется создать ссылку.

Исключения

Попытка установить Member в значение null.

Комментарии

Строка для Member обычно использует префикс:формата typeName.fieldOrPropertyName. (префикс — это префикс сопоставления для пространства имен XML и требуется только для ссылки на статические значения, которые не сопоставлены с пространством имен XML по умолчанию). В строке также можно указать только имя члена, но MemberType обратите внимание, что этот метод не поддерживает пространства имен и префиксы XML. Он работает на уровне системы типов.

Сведения об использовании XAML см. в разделе x:Static Markup Extension.

Это значение не вычисляется при его установке; если значение не null равно , оно будет принято. Фактический анализ и оценка значения откладывается до вызова ProvideValue во время синтаксического анализа.

В обычном сценарии использования обработчиком XAML WPF обработчик XAML передает сопоставитель типов для типов CLR в рамках контракта службы, и этот сопоставитель используется в вызове ProvideValue .

Применяется к