Activity Třída

Definice

Abstraktní základní třída používaná k vytváření složených aktivit z již existujících Activity objektů.

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
Dědičnost
Activity
Odvozené
Atributy

Příklady

Následující příklad ukazuje jednoduchou implementaci odvozené Activity třídy.

Poznámky

Activity je základní třída v hierarchii typu aktivity. Všechny ostatní typy aktivit, jako CodeActivityjsou , NativeActivity, DynamicActivityAsyncCodeActivitya ActivityWithResult jsou odvozeny z této třídy.

Konstruktory

Activity()

Inicializuje novou instanci Activity třídy.

Vlastnosti

CacheId

Získá identifikátor mezipaměti, který je jedinečný v rozsahu definice pracovního postupu.

Constraints

Získá kolekci Constraint aktivit, které lze nakonfigurovat tak, aby poskytovaly ověření pro Activity.

DisplayName

Získá nebo nastaví volitelný popisný název, který se používá pro ladění, ověřování, zpracování výjimek a sledování.

Id

Získá identifikátor, který je jedinečný v oboru definice pracovního postupu.

Implementation

Získá nebo nastaví delegáta, který vrátí, Activity který obsahuje logiku spuštění.

ImplementationVersion

Získá nebo nastaví verzi použité implementace.

Metody

CacheMetadata(ActivityMetadata)

Vytvoří a ověří popis argumentů, proměnných, podřízených aktivit a delegátů aktivit aktivity.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)

Vyvolá událost při vytváření dynamické mapy aktualizací.

ShouldSerializeDisplayName()

Určuje, zda DisplayName má být vlastnost serializována.

ToString()

Vrátí hodnotuString, která obsahuje Id a DisplayName .Activity

Platí pro