This documentation is archived and is not being maintained.

SPWorkflowAssociation Members

Windows SharePoint Services 3

Represents the association of a workflow template with a specific list or content type, and that contains members that return custom information about that workflow's association with the specific list or content type.

The SPWorkflowAssociation type exposes the following members.

  NameDescription
Public property AllowAsyncManualStart
Public property AllowManual Gets and sets whether workflow instances based on this workflow association can be started manually. True to be able to start workflow instances manually.
Public property AssociationData Gets or sets the association data for workflow instances based on this workflow association.
Public property Author Returns the user ID of the author of the workflow association.
Public property AutoCleanupDays
Public property AutoStartChange True to have workflow instances based on this workflow associate start automatically when an item is changed.
Public property AutoStartCreate True to have workflow instances based on this workflow associate start automatically when an item is created.
Public property BaseId
Public property BaseTemplate Returns the workflow template on which this workflow association is based.
Public property CompressInstanceData
Public property Created Returns the date and time at which the workflow association was created.
Public property Description Gets and sets the description for the workflow association. This description is displayed in the Windows SharePoint Services user interface.
Public property Enabled
Public property GloballyEnabled
Public property HistoryListId Gets the list ID of the list to which to log workflow history events for this workflow association.
Public property HistoryListTitle Gets or sets the title of the list to which to log workflow history events for this workflow association.
Public property Id Returns the ID of the workflow association.
Public property InstantiationUrl Returns the URL of the workflow initiation form for the workflow association.
Public property InternalName
Public property IsDeclarative Returns True if the workflow association is a declarative, files-based workflow, False if the workflow association is a compiled workflow assembly.
Public property Item
Public property LockItem
Public property MarkedForDelete
Public property ModificationUrl Gets the URL of the workflow modification form.
Public property Modified Gets the date and time when the workflow association was last modified.
Public property Name Gets or sets the name of the workflow association.
Public property ParentAssociationId
Public property ParentContentType
Public property ParentList Returns the list on which the workflow association resides.
Public property ParentSite Returns the site collection on which the workflow association resides.
Public property ParentWeb Returns the site on which the workflow association resides.
Public property PermissionsManual
Public property RunningInstances Returns the number of in-progress workflow instances based on the workflow association.
Public property SiteId Returns the site ID of the site collection on which the workflow association resides.
Public property SiteOverQuota
Public property SiteWriteLocked
Public property SoapXml Returns a string that represents the workflow association definition in XML format.
Public property StatusColumn True to display a status column for this workflow association in the user interface.
Public property StatusUrl Specifies the URL of a custom workflow status page for the workflow.
Public property TaskListContentTypeId Returns the content type ID of the content type assigned to the workflow task list.
Public property TaskListId Gets the list ID of the workflow task list.
Public property TaskListTitle Gets or sets the title of the list on which to create workflow tasks for the workflow association.
Public property UpgradedPersistedProperties Gets the collection of field names and values for fields that were deleted or changed. (Inherited from SPAutoSerializingObject.)
Public property WebId Gets the ID of the site on which the workflow association resides.
Top

  NameDescription
Public method Static member CreateListAssociation Creates a workflow association that can then be added to a SharePoint list.
Public method Static member CreateListContentTypeAssociation Creates a workflow association that can then be added to a list content type.
Public method Static member CreateSiteContentTypeAssociation Creates a workflow association that can then be added to a site content type.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetObjectData Retrieves the data required to serialize the object. (Inherited from SPAutoSerializingObject.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method OnDeserialization Called after the object has been deserialized from the file system cache or the database. (Inherited from SPAutoSerializingObject.)
Public method SetHistoryList Specifies the list to which to log workflow history events for this workflow association.
Public method SetTaskList Specifies the task list on which to create workflow tasks for this workflow association.
Public method ToString (Inherited from Object.)
Protected method UpdateParent Causes the containing SPPersistedObject, if one exists, to update its state. (Inherited from SPAutoSerializingObject.)
Top
Show: