UiPath Documentation
sdk
latest
false
Guide du développeur
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.Studio.Activities.Api.Wizards

Espace de noms UiPath.Studio.Activities.Api.Wizards pour créer des activités Studio, y compris le contexte d'exécution de l'assistant et l'interface du conteneur de résultats introduits dans la version v20.4.

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​

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

Functions​

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ètreNom du paramètreDescription
WizardCollectionCollectionAjoutez 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 texteNomDescription
BoolHasProxySequenceSupportS'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 texteNomDescription
FuncRunWizardExécute un assistant et renvoie l'activité résultante.
Func<IWizardExecutionContext, Task<bool>>RunWizardWithContainerAsyncExé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.
RunWizardSettingsRunWizardSettingsParamè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 texteNomDescription
List<WizardDefinition>WizardDefinitionsRenvoie 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

  • 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 ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour