Udostępnij za pośrednictwem


Activity Klasa

Definicja

Abstrakcyjna klasa bazowa używana do tworzenia działań złożonych na podstawie istniejących Activity obiektów.

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
Dziedziczenie
Activity
Pochodne
Atrybuty

Przykłady

W poniższym przykładzie przedstawiono prostą implementację klasy pochodnej Activity .

Uwagi

Activity jest klasą bazową w hierarchii typów działań. Wszystkie inne typy działań, takie jak CodeActivity, , NativeActivityAsyncCodeActivity, DynamicActivityi ActivityWithResult pochodzą z tej klasy.

Konstruktory

Activity()

Inicjuje nowe wystąpienie klasy Activity.

Właściwości

CacheId

Pobiera identyfikator pamięci podręcznej, która jest unikatowa w zakresie definicji przepływu pracy.

Constraints

Pobiera kolekcję Constraint działań, które można skonfigurować w celu zapewnienia weryfikacji dla elementu Activity.

DisplayName

Pobiera lub ustawia opcjonalną przyjazną nazwę używaną do debugowania, walidacji, obsługi wyjątków i śledzenia.

Id

Pobiera identyfikator unikatowy w zakresie definicji przepływu pracy.

Implementation

Pobiera lub ustawia delegata, który zwraca Activity logikę wykonywania.

ImplementationVersion

Pobiera lub ustawia wersję używanej implementacji.

Metody

CacheMetadata(ActivityMetadata)

Tworzy i weryfikuje opis argumentów, zmiennych, działań podrzędnych i delegatów działań.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)

Zgłasza zdarzenie podczas tworzenia dynamicznej mapy aktualizacji.

ShouldSerializeDisplayName()

Wskazuje, czy DisplayName właściwość powinna być serializowana.

ToString()

Zwraca element String , który zawiera element Id i DisplayName .Activity

Dotyczy