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 typů aktivit. Všechny ostatní typy aktivit, jako CodeActivityje , , NativeActivityAsyncCodeActivityDynamicActivitya ActivityWithResult odvozeny z této třídy.

Konstruktory

Name Description
Activity()

Inicializuje novou instanci Activity třídy.

Vlastnosti

Name Description
CacheId

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

Constraints

Získá kolekci Constraint aktivit, které lze nakonfigurovat pro zajištění 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ý vrací Activity , který obsahuje logiku spuštění.

ImplementationVersion

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

Metody

Name Description
CacheMetadata(ActivityMetadata)

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

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

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

Slouží jako výchozí funkce hash.

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

Získá Type aktuální instance.

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

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

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

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

ShouldSerializeDisplayName()

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

ToString()

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

Platí pro