About Authoring Workflows (Legacy)
This set of namespaces represents the way you programmatically create new workflows, modify existing ones, and create your own workflow authoring objects. Some common tasks include:
- Building a new workflow definition (SourceCode.Workflow.Design)
 - Modifying an existing workflow definition (SourceCode.Workflow.Design)
 - Inheriting from classes to build your own workflow authoring objects (SourceCode.Workflow.Authoring)
 - Deploying workflows (SourceCode.Framework and SourceCode.DeploymentTasks)
 
The assemblies in this object model area include the following:
- SourceCode.DeploymentTasks
 - SourceCode.Framework
 - SourceCode.Workflow.Authoring
 - SourceCode.Workflow.VisualDesigners
 - SourceCode.Workflow.Design
 - SourceCode.ResolverFramework
 
See the topic Workflow Authoring Samples for sample code that demonstrates various uses of the design-time authoring APIs.