Поделиться через


XamlSetMarkupExtensionEventArgs Класс

Определение

Предоставляет данные для обратных вызовов, происходящих, когда модуль записи объектов XAML задает значение с использованием расширения разметки.

public ref class XamlSetMarkupExtensionEventArgs : System::Windows::Markup::XamlSetValueEventArgs
public class XamlSetMarkupExtensionEventArgs : System.Windows.Markup.XamlSetValueEventArgs
type XamlSetMarkupExtensionEventArgs = class
    inherit XamlSetValueEventArgs
Public Class XamlSetMarkupExtensionEventArgs
Inherits XamlSetValueEventArgs
Наследование
XamlSetMarkupExtensionEventArgs

Комментарии

Хотя класс может указать, XamlSetMarkupExtensionAttribute что он обрабатывает все попытки задать значение с помощью расширения разметки, он также может использовать для этого несколько расширений разметки. Таким образом, каждая операция набора в конечном итоге разрешается в отдельную реализацию расширения разметки в вспомогательном коде. Класс XamlSetMarkupExtensionEventArgs сообщает о специфике каждой операции установки расширения разметки, чтобы обратный вызов можно было соответствующим образом ветвить в разных MarkupExtension случаях.

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

XamlSetMarkupExtensionEventArgs(XamlMember, MarkupExtension, IServiceProvider)

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

Свойства

Handled

Получает или задает значение, определяющее, может ли вызывающий объект, использующий XamlSetValueEventArgs, использовать значения без вызова CallBase().

(Унаследовано от XamlSetValueEventArgs)
MarkupExtension

Получает ссылку MarkupExtension, относящуюся к данному объекту XamlSetMarkupExtensionEventArgs.

Member

Получает информацию о системе типов XAML и схеме XAML для задаваемого члена.

(Унаследовано от XamlSetValueEventArgs)
ServiceProvider

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

Value

Получает значение, предоставляемое для задаваемого члена.

(Унаследовано от XamlSetValueEventArgs)

Методы

CallBase()

Предоставляет способ инициирования обратного вызова в соответствии с определением в базовом классе текущего действующего типа.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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

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