StaticExtension Конструкторы

Определение

Инициализирует новый экземпляр класса StaticExtension.

Перегрузки

StaticExtension()

Инициализирует новый экземпляр класса StaticExtension.

StaticExtension(String)

Инициализирует новый экземпляр класса StaticExtension, используя предоставленную строку member.

StaticExtension()

Инициализирует новый экземпляр класса StaticExtension.

public StaticExtension ();

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

.NET Framework 4.8.1 и другие версии
Продукт Версии
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

StaticExtension(String)

Инициализирует новый экземпляр класса StaticExtension, используя предоставленную строку member.

public StaticExtension (string member);

Параметры

member
String

Строка, определяющая член, на который требуется создать ссылку. Эта строка использует формат prefix:typeName.fieldOrPropertyName. prefix — префикс сопоставления для пространства имен XAML, требуемый только для ссылки на статические значения, которые не сопоставляются с пространством имен XAML по умолчанию.

Исключения

member имеет значение null.

Комментарии

Значение member не вычисляется при его установке. Если начальное значение не nullравно , то значение принимается. Фактический анализ и оценка member значения откладываются до тех пор, пока не ProvideValue будет вызван модуль записи XAML, обрабатывающий использование расширения. В это время контекст схемы XAML сообщает о сопоставлении типов и можно получить значение.

См. также раздел

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

.NET Framework 4.8.1 и другие версии
Продукт Версии
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9