Entwickeln von Workflowaktivitäten

Sie können mit den Windows Workflow Foundation-APIs benutzerdefinierte Aktivitäten erstellen. Sie entwickeln eine benutzerdefinierte Aktivität durch Definieren einer benutzerdefinierten Aktivitätsklasse, die entweder direkt von Activity oder von einer Standardaktivität abgeleitet wird, die wiederum von Activity abgeleitet wird. Sie besitzen die Möglichkeit, mehrere Aspekte der benutzerdefinierten Aktivität wie Serialisierung, Prüfung, Entwurf und Standardlogik mithilfe einer Reihe zugehöriger Klassen anzupassen, die diese bestimmten Funktionen kapseln. Aktivitätsattribute werden anschließend für das Verweisen auf diese benutzerdefinierten Klassen verwendet, damit anstelle der von den Attributen verwendeten Standardlogik die benutzerdefinierte Logik verwendet wird.

Mithilfe von Attributen kann ein Client die Funktionen der Aktivität ermitteln. Beispielsweise kann ein Client eine Aktivität fragen, ob sie über ein Serialisierungsprogramm im BPEL (Business Process Execution Language)-Format verfügt, ohne eine Instanz der Aktivität oder von deren Serialisierungsprogramm erstellen zu müssen.

Ein Codebeispiel, in dem das Erstellen einer benutzerdefinierten Aktivität gezeigt wird, finden Sie unter Simple Activity Sample.

In diesem Abschnitt

Erstellen von benutzerdefinierten Aktivitäten

Übersicht über Aktivitätsvalidierungslogik

Erstellen eines benutzerdefinierten Aktivitätsdesigners

Referenz

System.Workflow.Activities

System.Workflow.ComponentModel

Verwandte Abschnitte

Windows Workflow Foundation-Aktivitäten

Verwenden von Aktivitätseigenschaften

Footer image

Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.