- 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.Wizards
Dans cette section, vous trouverez davantage d'informations sur la création d'activités à l'aide de UiPath.Studio.Activities.Api.W déclencheurs .
IWizardExecutionContext
Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v20.4.
Le contexte d'exécution d'un assistant.
Héritage
IDisposable > IWizardExecutionContext
Fonctions
ModelItem GetInsertionContainer()
Obtenir le conteneur où l’activité de résultat serait insérée. La valeur renvoyée ne doit jamais être nulle, mais il est toujours recommandé de s'en protéger.
void Initialize()
Préparez les conditions dans le concepteur, comme le conteneur d’insertion.
IWizardsService
Ajouter des assistants à Studio.
Méthodes
void Register(WizardCollection collection)
Ajoutez une collection d'assistants.
| Type de paramètre | Nom du paramètre | Description |
|---|---|---|
| WizardCollection | Collection | Ajoutez une collection d'assistants. |
RunWizardSettings
Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v21.4.
Les paramètres de l'implémentation de l'assistant.
Propriétés
| Saisie de texte | Nom | Description |
|---|---|---|
| Bool | HasProxySequenceSupport | S'il est défini sur true, cela indique que l'implémentation de l'assistant peut gérer des séquences de proxy. |
WizardBase
Une implémentation de l'assistant.
Propriétés
| Saisie de texte | Nom | Description |
|---|---|---|
| Func | RunWizard | Exécute un assistant et renvoie l'activité résultante. |
Func<IWizardExecutionContext, Task<bool>> | RunWizardWithContainerAsync | Exécute un assistant en temps réel, lui permettant de manipuler directement le workflow sur lequel il est appelé. Prend la priorité sur RunWizard, si les deux sont implémentés, seul celui-ci sera exécuté. Le contexte peut être utilisé pour récupérer un conteneur cible initialement vide, qui fait partie du workflow, qu'il peut manipuler librement en temps réel. La valeur renvoyée indique si le conteneur fourni doit être conservé dans le cadre du workflow. Au cas où le conteneur devrait être supprimé, toutes les opérations effectuées sur le workflow en dehors du conteneur doivent être nettoyées par l'assistant. Nécessite Studio 2020.4 ou une version ultérieure. |
| RunWizardSettings | RunWizardSettings | Paramètres qui décrivent les capacités d'implémentation de cet assistant. Nécessite Studio 2020.10 ou une version ultérieure. |
WizardCollection
Renvoie une arborescence multiple de définitions d'assistants. Chaque entrée constitue un bouton sur le ruban. Les enfants de chaque entrée sont des éléments de menu.
Propriétés
| Saisie de texte | Nom | Description |
|---|---|---|
List<WizardDefinition> | WizardDefinitions | Renvoie une collection de définitions d'assistant. Leur ordre définira leur affichage dans le ruban. |
WizardDefinition
Résumé des propriétés d'interface utilisateur d'un assistant.
Propriétés
| Saisie de texte | Nom | Description |
|---|---|---|
| string | DisplayName | Nom complet traduit. |
| string | IconUri | Emplacement de la ressource d'icône dans l'assembly fournisseur. |
| string | Info-bulle | Info-bulle traduite. |
| KeyGesture | Raccourci | Le raccourci de cet assistant. |
| List<WizardDefinition> | ChildrenDefinitions | Renvoie des sous-assistants ou une valeur null si aucun n'est disponible. |
| WizardBase | Wizard | Instance de l'assistant pour cette définition ou valeur Null. |
| Bool | MinimizeBeforeRun | Si true , Studio minimisera avant d'appeler RunWassistant et restaurera lors du retour de RunWand. Nécessite Studio 2020.4 ou une version ultérieure. |
| string | RequiredStudioFeature |
|