- Vue d'ensemble (Overview)
- Activités personnalisées (Custom Activities)
- Migration des activités vers .NET 6
- Notes de publication
- Création de règles d'analyse de flux de travail
- Création de paramètres de projet d'activité
- Création d'assistants personnalisés
- Classer les activités par ordre de priorité
- UiPath.Activities.Api.Base
- UiPath.Studio.Activities.Api
- UiPath.Studio.Activities.Api.Activities
- UiPath.Studio.Activities.Api.BusyService
- UiPath.Studio.Activities.Api.ExpressionEditor
- UiPath.Studio.Activities.Api.Expressions
- UiPath.Studio.Activities.Api.Licensing
- UiPath.Studio.Activities.Api.Mocking
- UiPath.Studio.Activities.Api.ObjectLibrary
- UiPath.Studio.Activities.Api.PackageBindings
- UiPath.Studio.Activities.Api.ProjectProperties
- UiPath.Studio.Activities.Api.ScopedActivities
- UiPath.Studio.Activities.Api.Settings
- UiPath.Studio.Activities.Api.Wizards
- UiPath.Studio.Activities.Api.Workflow
- UiPath.Studio.Api.Controls
- UiPath.Studio.Api.Telemetry
- UiPath.Studio.Api.Theme
- Robot JavaScript SDK
- SDK de déclencheurs
- SDK Agents

Guide du développeur
UiPath.Studio.Activities.Api.Expressions
Dans cette section, vous trouverez davantage d'informations sur la création d'activités à l'aide de UiPath.Studio.Activities.Api.Expressions.
IDesignTimeExpressionExpanderService
Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v21.10.
Service utilisé pour développer/décapsuler les expressions dynamiques au moment de la conception, par exemple les chemins de fichiers dynamiques.
Propriétés
| Saisie de texte | Nom | Description |
|---|---|---|
| string | ExpandString | Développe l'expression de chaîne donnée. |
| string | GenerateDynamicString | Génère une chaîne d'expression dynamique en fonction de la valeur spécifiée. Par exemple, si la chaîne donnée est un chemin de fichier spécifique à l'utilisateur, cela transformera cette chaîne statique en expression dynamique et insensible à l'utilisateur qui peut être « développée » par ExpandString(string) au moment de la conception et évalué par WWF au moment de l'exécution. Elle transforme C:UsersUserSomeFolder en quelque chose comme string.Format("{}\SomeFolder", Environment.UserFolder). |
IExpressionService
Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v21.4.
Interface permettant de renvoyer des jetons à partir d'une expression.
Méthodes
IEnumerable GetIdentifierAndReaderalList(expression de chaîne, langage d'expression de chaîne)
Renvoie une liste plate de tous les identificateurs et littéraux rencontrés dans l’expression donnée, dans l’ordre dans lequel ils ont été rencontrés.
| Type de paramètre | Nom du paramètre | Remarques |
|---|---|---|
| string | Expression | L'expression à tokeniser. |
| string | Langage d’expression | Le thème sombre. |
Jeton
Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v21.4.
Le plus petit élément d'une expression, par exemple un identificateur ou une valeur littérale.
Propriétés
| Saisie de texte | Nom | Description |
|---|---|---|
| string | StringRepresentation | Le nom du jeton. |
| string | TokenType | Type de jeton. |
| Saisie de texte | ExpressionType | Type d'expression. |
TokenType
Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v21.4.
Type de jeton.
Constantes
| Saisie de texte | Nom | Description |
|---|---|---|
| string | ObjectCreation | Le jeton représente la création d’un objet. |
| string | IdentifierReference | Le jeton représente le référencement d'un objet ou d'une méthode par son nom. |
| string | LiteralUsage | Le jeton représente l’utilisation d’une valeur littérale. |