WorkflowResourceManager Class

Manages resources for developers for creating workflows on SharePoint 2010.

Inheritance Hierarchy

System.Object
  Microsoft.Workflow.Client.WorkflowResourceManager

Namespace:  Microsoft.Workflow.Client
Assembly:  Microsoft.Workflow.Client (in Microsoft.Workflow.Client.dll)

Syntax

'Declaration
Public Class WorkflowResourceManager
'Usage
Dim instance As WorkflowResourceManager
public class WorkflowResourceManager
public ref class WorkflowResourceManager
type WorkflowResourceManager =  class end
public class WorkflowResourceManager

The WorkflowResourceManager type exposes the following members.

Constructors

  Name Description
Public method WorkflowResourceManager(Uri) Initializes a new instance of the WorkflowResourceManager class.
Public method WorkflowResourceManager(Uri, ClientSettings) Initializes a new instance of the WorkflowResourceManager class with specified base URI and client settings.

Top

Properties

  Name Description
Public property BaseUri Gets or sets the base URI for the manager.
Public property ScopeRevision Gets the scope revision for the manager.

Top

Methods

  Name Description
Public method DeleteActivities() Deletes the activities associated with the manager.
Public method DeleteActivities(IDictionary<String, String>) Deletes the activities associated with the manager using a metadata filter.
Public method DeleteActivities(IDictionary<String, String>, Boolean) Deletes the activities associated with the manager and terminate dependent instances as well using a metadata filter.
Public method DeleteActivity(String) Deletes a specific activity associated with the manager.
Public method DeleteActivity(String, Boolean) Deletes a specific activity associated with the manager.
Public method DeleteScope() Deletes a scope associated with the manager.
Public method DeleteScope(String) Deletes a scope associated with the manager.
Public method DeleteWorkflow(String) Deletes a specific workflow associated with the manager.
Public method DeleteWorkflow(String, Boolean) Deletes a specific workflow associated with the manager.
Public method DeleteWorkflows() Deletes the workflows associated with the manager.
Public method DeleteWorkflows(IDictionary<String, String>) Deletes the specified workflows associated with the manager using a metadata filter.
Public method DeleteWorkflows(IDictionary<String, String>, Boolean) Deletes the specified workflows associated with the manager and terminate active instances as well as using a metadata filter.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetActivities() Gets the activities associated with the manager.
Public method GetActivities(Int32, Int32) Gets the activities associated with the manager.
Public method GetActivities(Int32, Int32, Boolean) Gets the activities associated with the manager including XAML objects.
Public method GetActivities(Int32, Int32, Boolean, IDictionary<String, String>) Gets the activities associated with the manager including XAML objects using the metadata filter.
Public method GetActivity Gets the specified activity for the manager.
Public method GetChildScopes() Gets the child scopes associated with the manager.
Public method GetChildScopes(Int32, Int32) Gets the child scopes associated with the manager.
Public method GetChildScopes(Int32, Int32, ScopeStatus) Gets the child scopes associated with the manager with its status.
Public method GetHashCode (Inherited from Object.)
Public method GetScope() Gets the scope for the manager.
Public method GetScope(String) Gets the scope for the manager.
Public method GetType (Inherited from Object.)
Public method GetUriForChildScope Gets the URI for the child scope.
Public method GetWorkflow Gets the manager workflow.
Public method GetWorkflows Gets the specified workflows for the manager.
Protected method MemberwiseClone (Inherited from Object.)
Public method PublishActivities(IEnumerable<ActivityDescription>) Publishes the activities associated with the manager.
Public method PublishActivities(IEnumerable<ActivityDescription>, Boolean) Publishes the activities associated with the manager.
Public method PublishActivities(IEnumerable<ActivityDescription>, Boolean, Boolean) Publishes the activities associated with the manager.
Public method PublishActivity(ActivityDescription) Publishes an activity.
Public method PublishActivity(ActivityDescription, Boolean, Boolean, Boolean) Publishes an activity.
Public method PublishScope(ScopeInfo) Publishes a scope with the specified ScopeInfo.
Public method PublishScope(ScopeInfo, String) Publishes a scope.
Public method PublishWorkflow(WorkflowDescription) Publishes a workflow.
Public method PublishWorkflow(WorkflowDescription, Boolean) Publishes a workflow.
Public method ResumeScope() Resumes a scope.
Public method ResumeScope(String) Resumes a specified scope.
Public method SuspendScope() Suspends a scope associated with the manager.
Public method SuspendScope(String) Suspends a specified scope associated with the manager.
Public method ToString (Inherited from Object.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.Workflow.Client Namespace