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 .