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.

Vererbungshierarchie

System.Object
  Microsoft.SharePoint.Administration.SPAutoSerializingObject
    Microsoft.SharePoint.Workflow.SPWorkflowAssociation

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

Syntax

'Declaration
<SubsetCallableTypeAttribute> _
Public NotInheritable Class SPWorkflowAssociation _
    Inherits SPAutoSerializingObject _
    Implements IComparer
'Usage
Dim instance As SPWorkflowAssociation
[SubsetCallableTypeAttribute]
public sealed class SPWorkflowAssociation : SPAutoSerializingObject, 
    IComparer

Hinweise

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.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.

Siehe auch

Referenz

SPWorkflowAssociation-Member

Microsoft.SharePoint.Workflow-Namespace

Weitere Ressourcen

Workflows in Windows SharePoint Services

Workflow Development for Windows SharePoint Services

Workflow Object Model in Windows SharePoint Services Overview