Activity Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Абстрактный базовый класс, используемый для создания составных действий из существующих объектов Activity.
public ref class Activity abstract
[System.Windows.Markup.ContentProperty("Implementation")]
public abstract class Activity
[<System.Windows.Markup.ContentProperty("Implementation")>]
type Activity = class
Public MustInherit Class Activity
- Наследование
-
Activity
- Производный
- Атрибуты
Примеры
В следующем примере показана простая реализация производного класса Activity.
Комментарии
Activity является базовым классом в иерархии типов действий. Все прочие типы действий, такие как CodeActivity, NativeActivity, AsyncCodeActivity, DynamicActivity и ActivityWithResult, являются производными от этого класса.
Конструкторы
Activity() |
Инициализирует новый экземпляр класса Activity. |
Свойства
CacheId |
Возвращает идентификатор кэша, уникальный в пределах области определения рабочего процесса. |
Constraints |
Возвращает коллекцию действий Constraint, которые можно настроить для выполнения проверки the Activity. |
DisplayName |
Возвращает или задает дополнительное понятное имя, используемое для отладки, проверки, обработки исключений и отслеживания. |
Id |
Возвращает идентификатор, уникальный в пределах области определения рабочего процесса. |
Implementation |
Возвращает или задает делегат, который возвращает объект Activity, содержащий логику выполнения. |
ImplementationVersion |
Получает или задает версию используемой реализации. |
Методы
CacheMetadata(ActivityMetadata) |
Создает и проверяет описание аргументов, переменных, дочерних действий и делегатов действия. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity) |
Вызывает событие при создании сопоставления для динамического обновления. |
ShouldSerializeDisplayName() |
Указывает, необходима ли сериализация свойства DisplayName. |
ToString() |
Возвращает значение типа String, которое содержит Id и DisplayName для Activity. |