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()

При реализации в производном классе возвращает значение DelegateOutArgumentActivityDelegate.

GetType()

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

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

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

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

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

ShouldSerializeDisplayName()

Указывает, следует ли DisplayName сериализовать значение свойства в XAML.

ToString()

String Возвращает представлениеActivityDelegate, содержащее объект DisplayName.

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