Activity Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |