WorkflowSubscription members

Base class representing subscriptions for the external workflow host.

The WorkflowSubscription type exposes the following members.

Constructors

  Name Description
Public method WorkflowSubscription Initializes a new instance of the WorkflowSubscription class.

Top

Properties

  Name Description
Public property DefinitionId Gets or sets the unique ID of the workflow definition to activate.
Public property Enabled Gets or sets a Boolean value that enables or disables the workflow subscription. When disabled, new instances of the subscription cannot be started, but existing instances will continue to run.
Public property EventSourceId Gets or sets the logical source instance name of the event.
Public property EventTypes Gets or sets the list of event types for which the subscription is listening. For SharePoint events, these will map to a value in the SPEventReceiverType enumeration.
Public property Id Gets or sets the unique identifier of the workflow subscription for the specified event source.
Public property ManualStartBypassesActivationLimit Boolean value that specifies whether multiple workflow instances can be started manually on the same list item at the same time. This property can be used for list workflows only.
Public property Name Gets or sets the name of the workflow subscription for the specified event source.
Public property PropertyDefinitions Gets or sets the properties and values to pass to the workflow definition when the subscription is matched.
Public property StatusColumnCreated Indicates whether the status column has been created.
Public property StatusFieldName Gets or sets the name of the workflow status field on the specified list.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetExternalVariable
Public method GetHashCode (Inherited from Object.)
Public method GetProperty Retrieves the name of the property from among the initiation parameters that are stored in the PropertyDefinitions property.
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method SetExternalVariable
Public method SetProperty Sets the name-value pairs for workflow definition initiation parameters that are stored in the PropertyDefinitions property.
Public method ToString (Inherited from Object.)

Top

Fields

  Name Description
Public fieldStatic member ExternalVariableNamespace

Top

See also

Reference

WorkflowSubscription class

Microsoft.SharePoint.WorkflowServices namespace