SPWorkflowAssociation-Klasse
Stellt die Zuordnung einer Workflowvorlage zu einem bestimmten Listen- oder Inhaltstyp, und enthält Elemente, die benutzerdefiniertes Informationen über diese Workflowzuordnung mit der bestimmten Listen- oder Inhaltstyp zurückgeben.
System.Object
Microsoft.SharePoint.Administration.SPAutoSerializingObject
Microsoft.SharePoint.Workflow.SPWorkflowAssociation
Namespace: Microsoft.SharePoint.Workflow
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
'Declaration
<SubsetCallableTypeAttribute> _
Public NotInheritable Class SPWorkflowAssociation _
Inherits SPAutoSerializingObject _
Implements IComparer
'Usage
Dim instance As SPWorkflowAssociation
[SubsetCallableTypeAttribute]
public sealed class SPWorkflowAssociation : SPAutoSerializingObject,
IComparer
Eine Workflowzuordnung stellt die Bindung einer Workflowvorlage zu einem bestimmten Listen- oder Inhaltstyp. Workflowzuordnungen können Sie Eigenschaften des Workflows angeben, wie sie auf die bestimmte Liste oder den Inhaltstyp, dem Sie binden, angewendet wird.
Eine bestimmten Workflowvorlage, zu den gleichen Listen- oder Inhalte mehrmals aus, was zu mehreren Workflowzuordnungen gebunden werden kann.
For more information, see Workflow Stages.
Wenn eine Workflowvorlage einer Website zuordnen möchten, verwenden Sie die Add(SPWorkflowAssociation) -Methode auf die WorkflowAssociations -Eigenschaft des SPWeb -Objekts.
Verwenden Sie die Add(SPWorkflowAssociation) -Methode auf die WorkflowAssociations -Eigenschaft des SPList -Objekts, um eine Workflowvorlage aus einer Liste oder Dokumentbibliothek zuzuordnen.
Wenn eine Workflowvorlage einen Inhaltstyp zuordnen möchten, verwenden Sie die Add(SPWorkflowAssociation) -Methode auf die WorkflowAssociations -Eigenschaft des SPContentType -Objekts.
Alle diese Methoden SPWorkflowAssociation() Objekt übernehmen und die angegebene Website, Liste oder Inhaltstyp hinzugefügt. Verwenden Sie zum Erstellen der geeigneten Workflowzuordnung die CreateWebAssociation(SPWorkflowTemplate, String, SPList, SPList), CreateListAssociation, CreateListContentTypeAssociationoder CreateWebContentTypeAssociation -Methode des Objekts SPWorkflowAssociation selbst.
Verwenden Sie die Remove(SPWorkflowAssociation) -Methode auf die WorkflowAssociations -Eigenschaft des Objekts SPWeb, SPListoder SPContentType um eine Workflowzuordnung aus einer Website, Liste oder einem Inhaltstyp einen zu entfernen.
Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.
Microsoft.SharePoint.Workflow-Namespace
Workflows in Windows SharePoint Services
Workflow Development for Windows SharePoint Services
Workflow Object Model in Windows SharePoint Services Overview