- Démarrage
- Pour les administrateurs
- Projets de workflow RPA
- Créer un workflow RPA à partir d'une idée
- Créer un projet
- Comment démarrer un workflow RPA
- Gestion des fichiers et dossiers du projet
- Connecter des workflows RPA à vos comptes
- Configurer les activités
- Gérer les activités d'un projet
- Transmission de valeurs entre les activités
- Naviguer dans les éléments
- Gérer les données d'un projet
- Configurer un projet pour utiliser vos données
- Utiliser des ressources de fichiers et de dossiers
- Configuration locale pour les projets de workflow RPA et d’application
- Projets d'application
- Applications dans Studio Web
- Concevoir des projets d'application
- Débogage de projets d'application
- Publier, déployer et mettre à niveau des projets d’application
- Importer et exporter des projets d'application
- Travailler avec des entités dans un projet d'application
- Créer des applications accessibles
- Ajout de descripteurs accessibles
- Le libellé Accessible
- Utilisation de la commande Onglet pour l'accessibilité
- Concevoir des listes et des en-têtes accessibles
- Conception d'application réactive
- Taux de contraste des couleurs
- Prédéfinir les styles et les mappages au niveau de l'air pour la commande En-tête
- Limites connues
- Définir un contexte externe à l'aide de paramètres de requête
- Définir un contexte externe à l'aide d'événements externes
- Utiliser des tableaux pour remplir les commandes Liste déroulante, Liste déroulante à sélection multiple et Bouton radio
- Utiliser des contrôles tabulaires avec des entités Data Service dans les projets d'application
- Intégrer des agents conversationnels
- Activités d'application
- Processus d’agent
- Cas Maestro
- Flux Maestro
- Agents
- Solutions
- Workflows d’API
- Tests
Coded app project architecture in Studio Web, covering how Studio Web and your local IDE split responsibilities and which files matter at each stage.
A coded app project in Studio Web is a pro-code project that lives inside a solution. Studio Web owns the project's identity and its publish lifecycle. The app's source code is written in your own local project and pushed into Studio Web with the UiPath CLI.
What Studio Web owns and what your IDE owns
| Concern | Owned by Studio Web | Owned by your local IDE |
|---|---|---|
| Project identity inside the solution | ✅ | — |
webAppManifest.json (project type and configuration) | ✅ | — |
Registering bindings from the pushed bindings_v2.json | ✅ | — |
| Solution-level publish and deploy | ✅ | — |
| Read-only view of the last pushed source | ✅ | — |
| Source-code authoring, framework choice, dependencies | — | ✅ |
bindings_v2.json — declaring which Orchestrator resources the app uses | — | ✅ |
| Local dev server, previewing the running app, debugging | — | ✅ |
Files that matter
After initializing the project in Studio Web
Studio Web creates a single file:
| Fichier | Objectif |
|---|---|
webAppManifest.json | Describes the project's type (Coded) and configuration. Owned by Studio Web — you don't edit it directly. |
Exemple :
{
"type": "Coded",
"solutionResourceSubType": "CodedAction",
"config": {
"isCompiled": true,
"isActionApp": true
}
}
{
"type": "Coded",
"solutionResourceSubType": "CodedAction",
"config": {
"isCompiled": true,
"isActionApp": true
}
}
In your local project (what you build and push)
Your local project is whatever your framework of choice produces. Studio Web does not require a specific folder structure; only what you push is stored.
If the app needs UiPath resources at runtime, a bindings_v2.json file at the root of what you push declares those resources. Studio Web reads this file on push and registers each declared resource — see Bindings and runtime resources.
Où passer ensuite
Find out more about working with coded app projects: