Partager via


Création de services de flux de travail enfichables

Dernière modification : vendredi 16 avril 2010

S’applique à : SharePoint Foundation 2010

La création d’un service de flux de travail enfichable dans Microsoft SharePoint Foundation 2010 permet à un développeur de créer un canal de communication entre une instance de flux de travail en cours d’exécution et une application ou un composant externe.

Configurer un projet de service de flux de travail

  1. Installez Visual Studio et les extensions pour le flux de travail sur un serveur sur lequel SharePoint Foundation 2010 est installé.

  2. Créez un nouveau projet de bibliothèque de flux de travail séquentiels.

  3. Ajoutez les références suivantes :

    • Microsoft.SharePoint

    • Microsoft.SharePoint.WorkflowActions

  4. Incluez le fichier cs attaché dans le projet.

  5. Compilez le projet avec activation de la signature de l’assembly.

  6. Copiez la DLL obtenue dans le Global Assembly Cache (GAC).

  7. Ajoutez une entrée de service de flux de travail au fichier web.config, comme illustré dans cet exemple.

    <WorkflowService Assembly="WorkflowService, Version=1.0.0.0, 
                     Culture=neutral, 
                     PublicKeyToken=8b3b67b558e6a72f" 
                     Class="Microsoft.Test.PlugChannels.LinksService">
    </WorkflowService>
    
  8. Créez, installez et activez un nouveau projet de flux de travail séquentiel qui utilise le service de flux de travail via HandleExternalEvent.

  9. Exécutez la commande iisreset.