Partager via


Exemple de code : exemple de flux de travail sandbox

Dernière modification : vendredi 16 juillet 2010

S’applique à : SharePoint Server 2010

L’exemple de flux de travail sandbox montre comment créer des actions de flux de travail sandbox qui lisent des listes externes à l’aide du modèle objet de liste SharePoint. Cet exemple implémente deux actions de flux de travail sandbox et fournit les étapes nécessaires à l’utilisation de ces actions dans un flux de travail déclaratif.

Voici une description des actions du flux de travail sandbox créé par cet exemple :

  • Obtenir un élément de liste externe par le biais de champs (fonction sandbox)  Correspond à la méthode GetExternalListItemByField de la classe BCSReadActivities. Cette action vous permet de lire un élément de la liste externe, une fois, puis de le stocker de manière à ce que ces données puissent être réutilisées. Plus précisément, cette action lit l’élément externe de la liste externe, stocke ses champs dans une table de données, puis enregistre l’élément au format XML.

  • Lire les données d’un élément de liste externe (fonction sandbox)  Correspond à la méthode GetItemDataFromString de la classe BCSReadActivities. Cette action renvoie un champ spécifique à partir de l’élément externe, à l’aide des données d’élément externe déjà stockées.

Conditions préalables requises :

  • Microsoft .NET Framework 3.5 Service Pack 1

  • Microsoft SharePoint Server 2010

  • Microsoft Visual Studio 2010 installé sur le même ordinateur que SharePoint Server 2010

  • Microsoft SharePoint Designer 2010

Télécharger et utiliser l’exemple

  1. Téléchargez le Microsoft SharePoint 2010 Software Development Kit (SDK) à partir de la page Référence SharePoint 2010 : Kit de développement logiciel (SDK) (éventuellement en anglais).

  2. Effectuez l’extraction de bcs sample kit.zip à partir du chemin d’accès %ProgramFiles%\Microsoft SDKs\SharePoint 2010\Samples\Business Connectivity Services vers un dossier local.

  3. Dans le dossier d’extraction des fichiers, recherchez le dossier Sandboxed BCS Workflow Sample, puis ouvrez le fichier Readme.htm.

  4. Suivez les instructions du fichier Readme.htm pour utiliser l’exemple.