SPFieldWorkflowStatus - Classe

Représente un champ d'état du flux de travail.

Hiérarchie d’héritage

System.Object
  Microsoft.SharePoint.SPField
    Microsoft.SharePoint.SPFieldMultiChoice
      Microsoft.SharePoint.SPFieldChoice
        Microsoft.SharePoint.SPFieldWorkflowStatus

Espace de noms :  Microsoft.SharePoint
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public Class SPFieldWorkflowStatus _
    Inherits SPFieldChoice
'Utilisation
Dim instance As SPFieldWorkflowStatus
public class SPFieldWorkflowStatus : SPFieldChoice

Remarques

Cette classe représente un champ de type SPFieldType.WorkflowStatus.

Lorsque vous ajoutez une association de flux de travail à une liste ou d'un type de contenu, un champ WorkflowStatus est automatiquement ajouté à la collection de champs. Vous pouvez obtenir un objet SPFieldWorkflowStatus qui représente le champ en appelant la méthode GetField(String) . Cette méthode requiert une chaîne de nom en tant qu'argument. Passez la valeur de la propriété Name de l'objet SPWorkflowAssociation que vous avez ajouté à la liste ou d'un type de contenu. L'exemple suivant illustre la technique.

Dim association As SPWorkflowAssociation = _
    SPWorkflowAssociation.CreateListAssociation(template, workflowName, taskList, historyList) 
list.WorkflowAssociations.Add(association)
Dim statusField As SPFieldWorkflowStatus = CType(list.Fields.GetField(association.Name), SPFieldWorkflowStatus)
SPWorkflowAssociation association = 
    SPWorkflowAssociation.CreateListAssociation(template, workflowName, taskList, historyList);
list.WorkflowAssociations.Add(association);
SPFieldWorkflowStatus statusField = list.Fields.GetField(association.Name) as SPFieldWorkflowStatus;

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

SPFieldWorkflowStatus - Membres

Microsoft.SharePoint - Espace de noms

SPFieldType

Autres ressources

Field Element (Definition)