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


ActivityDelegate Класс

Определение

Представляет обратный вызов на основе действия.

public ref class ActivityDelegate abstract
[System.Windows.Markup.ContentProperty("Handler")]
public abstract class ActivityDelegate
[<System.Windows.Markup.ContentProperty("Handler")>]
type ActivityDelegate = class
Public MustInherit Class ActivityDelegate
Наследование
ActivityDelegate
Производный
Атрибуты

Комментарии

Делегаты действий позволяют создателям действий предоставлять обратные вызовы с определенными сигнатурами, для которых пользователи действия могут предоставлять основанные на действиях обработчики. Существует два типа делегатов действия: ActivityAction<T> используется для вызова действий, которые не возвращают значение, а ActivityFunc<TResult> используется для вызова действий, которые возвращают значение. Делегаты действий удобно использовать в тех случаях, когда дочерние действия должны быть ограничены необходимостью использования определенной сигнатуры.

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

ActivityDelegate()

Вызывается из конструкторов в производных классах, чтобы инициализировать объект.

Свойства

DisplayName

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

Handler

Возвращает или задает действие, представляемое этим делегатом ActivityDelegate.

Методы

Equals(Object)

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

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

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

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

В случае реализации в производном классе возвращает аргумент DelegateOutArgument делегата ActivityDelegate.

GetType()

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

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

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

(Унаследовано от Object)
OnGetRuntimeDelegateArguments(IList<RuntimeDelegateArgument>)

Передает список аргументов времени выполнения для делегата ActivityDelegate.

ShouldSerializeDisplayName()

Показывает, должно ли значение свойства DisplayName проходить сериализацию в XAML-код.

ToString()

Возвращает представление типа String для делегата ActivityDelegate, который содержит свойство DisplayName.

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