sdk
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique.
UiPath logo, featuring letters U and I in white
Guide du développeur
Last updated 25 oct. 2024

UiPath.Studio.Activities.Api.Wizards

Dans cette section, vous trouverez plus d'informations sur la création d'activités à l'aide de UiPath.Studio.Activities.Api.Wizards.

IWizardExecutionContext

Remarque : 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

Remarque : 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<Activity>

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 pour lequel il est appelé.

A 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 une 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é ou non dans le workflow.

Dans le cas où le conteneur doit être supprimé, toutes les opérations effectuées sur le workflow en dehors

du conteneur doit être nettoyé 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 le minimisera avant d’appeler RunWizard et le restaurera au retour de RunWizard. Nécessite Studio 2020.4 ou une version ultérieure.

string

RequiredStudioFeature

  • Si la valeur est Null ou vide, Studio ajoutera l'assistant.
  • Si vous utilisez un code produit, Studio ajoutera l'assistant si la licence contient ce code.
  • Si vous utilisez une autre chaîne, Studio ajoutera l'assistant s'il connaît la chaîne.
  • Pour le reste, aucun assistant n'est ajouté.
  • Nécessite Studio 2020.4 ou une version ultérieure.

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

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.