Partager via


Ajout de variables d'orchestration

La fenêtre Vue d’orchestration vous permet de gérer les propriétés d’une orchestration (également appelées propriétés de service ), les paramètres, les ports, les messages et d’autres variables. En plus des ports et des messages, vous pouvez créer des variables entières, des variables booléennes, des variables de chaînes ou des variables d'une classe .NET.

Vous pouvez aussi utiliser la fenêtre Vue Orchestration pour gérer les variables appartenant à vos étendues.

Pour ajouter une variable

  1. Dans la fenêtre Vue d’orchestration, cliquez avec le bouton droit sur le dossier Variables , puis cliquez sur Nouvelle variable.

    Le dossier Variables se développe, s’il est réduit, et une nouvelle variable est ajoutée.

  2. Nommez la variable en tapant un nom dans la propriété Identificateur de la fenêtre Propriétés.

  3. Associez cette variable à un type, tel qu'une classe .NET.

    Notes

    La liste déroulante Types contient les types de variables prédéfinis suivants : boolean, byte, datetime, decimal, double, int16, int32, int64, sbyte, single, string, timespan, uint16, uint32 et uint64. Vous pouvez également accéder aux types de données et aux classes .NET en sélectionnant <Classe .NET...>, ce qui affiche la boîte de dialogue Sélectionner un type d’artefact .

  4. Si vous sélectionnez un type de variable prédéfini, vous avez la possibilité de spécifier une valeur initiale pour la variable. Dans le Fenêtre Propriétés, définissez la propriété Valeur initiale.

    Sinon, si le type sélectionné est une classe .NET, vous avez la possibilité d'utiliser un constructeur par défaut. Dans la fenêtre Propriétés, définissez la propriété suivante :

    Propriété Description
    Utiliser le constructeur par défaut Si un constructeur par défaut est disponible pour une classe .NET, cette propriété détermine s'il sera appelé lorsque vous utiliserez la variable pour la première fois :

    True - Le constructeur par défaut sera appelé. Il s'agit de la valeur par défaut lorsqu'un constructeur par défaut est disponible.

    False - Le constructeur par défaut ne sera pas appelé ; vous devez appeler un constructeur dans une expression ou réaliser une assignation pour la variable avant de pouvoir l'utiliser dans votre orchestration.

    Notes

    Si le constructeur par défaut nécessite des paramètres d’entrée, vous pouvez définir Utiliser le constructeur par défaut sur False , puis appeler le constructeur à partir d’une forme d’affectation ; par exemple, myVariable = myNamespace.myClass (param1, param2).

    Notes

    Lorsque vous ajouterez une variable à l'orchestration, avant qu'elle ne soit entièrement définie, vous verrez apparaître des points d'exclamation dans cette dernière. Si vous supprimez cette variable avant qu'elle ne soit entièrement définie et que les points d'exclamation apparaissent toujours, vous pouvez obliger l'orchestration à supprimer ces points en créant puis supprimant un paramètre d'orchestration.

Suppression d'une variable

  • Dans la fenêtre Vue d’orchestration, cliquez avec le bouton droit sur la variable à supprimer, puis cliquez sur Supprimer.