UiPath Documentation
sdk
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
UiPath logo, featuring letters U and I in white

Guide du développeur

Dernière mise à jour 30 mars 2026

Direction

Il y a quatre directions vers lesquelles une propriété peut pointer :

  • Entrée (In) : la plus courante. Utilisé pour les arguments d'entrée.
  • Sortie (Out) : utilisé pour les arguments de sortie, les résultats d'une activité.
  • InOut : rarement utilisé, mais peut être utile dans les activités qui prennent des données, les modifient et les sortent pour une utilisation dans d'autres activités.
  • Aucun (None) : les types discrets tels que Booléens (Booleans) et Énumérations (Enums) ne nécessitent pas de direction. Utilisez l'option Aucun (None) lors de la création de propriétés de ces types.
    Remarque :

    Note that Out and InOut properties can only accept variables, not literal values, in UiPath Studio. This makes sense since the activity needs something to which the outputted value can be written.

docs image

Code généré

The Argument direction is seen in the declaration of each property. Notice that FirstNumber and SecondNumber are both InArguments while Sum is an OutArgument.

...
#regio Properties
[LocalizedDisplayName(nameof(Resources.Addition_FirstNumber_DisplayName))]
[LocalizedDescription(nameof(Resources.Addition_FirstNumber_Description))]
[LocalizedCategory(nameof(Resources.Input_Category))]
public InArgument<int> FirstNumber { get; set; }
[LocalizedDisplayName(nameof(Resources.Addition_SecondNumber_DisplayName))]
[LocalizedDescription(nameof(Resources.Addition_SecondNumber_Description))]
[LocalizedCategory(nameof(Resources.Input_Category))]
public InArgument<int> SecondNumber { get; set; }
[LocalizedDisplayName(nameof(Resources.Addition_Sum_DisplayName))]
[LocalizedDescription(nameof(Resources.Addition_Sum_Description))]
[LocalizedCategory(nameof(Resources.Output_Category))]
public OutArgument<int> Sum { get; set; }
#endregio
...
...
#regio Properties
[LocalizedDisplayName(nameof(Resources.Addition_FirstNumber_DisplayName))]
[LocalizedDescription(nameof(Resources.Addition_FirstNumber_Description))]
[LocalizedCategory(nameof(Resources.Input_Category))]
public InArgument<int> FirstNumber { get; set; }
[LocalizedDisplayName(nameof(Resources.Addition_SecondNumber_DisplayName))]
[LocalizedDescription(nameof(Resources.Addition_SecondNumber_Description))]
[LocalizedCategory(nameof(Resources.Input_Category))]
public InArgument<int> SecondNumber { get; set; }
[LocalizedDisplayName(nameof(Resources.Addition_Sum_DisplayName))]
[LocalizedDescription(nameof(Resources.Addition_Sum_Description))]
[LocalizedCategory(nameof(Resources.Output_Category))]
public OutArgument<int> Sum { get; set; }
#endregio
...

Effet dans UiPath Studio

Survolez chaque propriété dans le volet Propriétés (Properties) pour voir sa direction.

docs image

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour