- 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
UiPath.Studio.Activities.Api.Settings
Dans cette section, vous trouverez plus d'informations sur la création d'activités à l'aide de UiPath.Studio.Activities.Api.Settings.
Point d'entrée pour les fonctionnalités liées aux paramètres.
IActivitiesSettingsReader > IActivitiesSettingsService
void AddCategory(SettingsCategory category)
Ajoutez une catégorie de paramètres dans l'interface utilisateur des paramètres du projet.
Type de paramètre |
Nom du paramètre |
Description |
---|---|---|
SettingsCategory |
Catégorie |
La description de la page des paramètres. |
void AddSection(SettingsCategory category, SettingsSection section)
Ajoutez une section à cette catégorie.
Type de paramètre |
Nom du paramètre |
Description |
---|---|---|
SettingsCategory |
Catégorie | |
SettingsSection |
Section |
Si la clé de section ne commence pas par la clé de catégorie, cette dernière est ajoutée en tant que préfixe du premier et la valeur SettingsElement.Key est mise à jour. |
void AddSetting(SettingsEditorControlContainer parent, SettingDescriptionBase setting)
Génère un éditeur de paramètres par défaut en fonction du paramètre et le transmet à AddSetting(SettingsEditorControlContainer).
Type de paramètre |
Nom du paramètre |
Description |
---|---|---|
SettingsEditorControlContainer |
Parent |
L' objet SettingsCategory ou SettingsSection où la commande de paramètre généré est ajoutée. |
SettingDescriptionBase |
Paramètre |
La description du paramètre utilisée pour générer une commande. |
void AddSetting(SettingsEditorControlContainer parent, SettingsEditorControl setting)
Ajouter une commande de paramètres
Type de paramètre |
Nom du paramètre |
Description |
---|---|---|
SettingsEditorControlContainer |
Parent |
L' objet SettingsCategory ou SettingsSection où la commande de paramètre généré est ajoutée. |
SettingsEditorControl |
Paramètre |
La description du paramètre utilisée pour générer une commande. |
bool TrySetValue (string key, string value)
Définit et enregistre une valeur de paramètre.
Type de paramètre |
Nom du paramètre |
Description |
---|---|---|
string |
touche |
Clé du paramètre. |
string |
valeur |
Valeur du paramètre. |
Définit comment un package d'activités préfère gérer les activités modernes vs classiques. S'il est défini sur UseGlobalSetting, il différera le comportement au paramètre Studio global. Si elle est explicitement définie sur UseModern ou UseClassic , le paramètre sera écrasé pour le package en question.
Paramètre qui permet de sélectionner plusieurs valeurs à partir d'une collection prédéfinie de valeurs.
SettingsElement > SettingDescriptionBase > MultipleValuesSelectorDescription
Formatez une valeur à afficher.
SettingsElement > SettingDescriptionBase
Saisie de texte |
Nom |
Description |
---|---|---|
string |
Description |
Explication du paramètre. |
Bool |
EstEnLectureSeule |
Si le paramètre est défini sur
true , la valeur ne peut être ni modifiée ni conservée.
|
Bool |
IsDesignTime |
Renvoie
true si invoqué au moment de la conception. Nécessite Studio 2021.10 ou une version ultérieure.
|
string |
Label |
Libellé à utiliser pour ce paramètre. |
Bool |
RequiresPackageReload |
S'il est défini sur
true , la modification de ce paramètre nécessite un rechargement du package. Nécessite Studio 2021.10 ou une version ultérieure.
|
Description du paramètre qui s'applique à un certain type.
SettingsElement > SettingDescriptionBase > SettingDescriptionBase<T>
Un élément de paramètres qui fait partie de l'interface utilisateur.
SettingsElement > SettingsControlBase
Saisie de texte |
Nom |
Description |
---|---|---|
Bool |
IsDesignTime |
Renvoie
true lorsqu'il est invoqué au moment de la conception. Nécessite Studio 2021.10 ou une version ultérieure.
|
Bool |
RequiresPackageReload |
S'il est défini sur
true , la modification de ce paramètre nécessite un rechargement du package. Cela ne s'applique qu'aux paramètres de phase de conception. Nécessite Studio 2021.10 ou une version ultérieure.
|
Éditeur de paramètres. Il apparaît sous la forme d'un libellé avec une commande associée. Une instance de ceci peut être transmise à SettingsSection.AddSetting(SettingsEditorControl).
SettingsElement > SettingsControlBase > SettingsEditorControlBase
Saisie de texte |
Nom |
Description |
---|---|---|
ControlDescriptionBase |
Contrôle |
Commande à utiliser pour ce paramètre. |
string |
Description |
(Facultatif) Un texte explicatif plus long pour ce paramètre, affiché sous forme d'info-bulle. |
string |
Label |
(Facultatif) Le libellé de l'éditeur de paramètres. Il peut s’agir d’un texte Markdown. |
Un élément d'IU de paramètres qui peut héberger des éditeurs.
SettingsElement > SettingsControlBase > SettingsEditorControlContainer
Classe de base pour les éléments de paramètres avec les clés associées.
Une catégorie de paramètres.
Héritage
SettingsControlBase > SettingsEditorControlContainer > SettingsCategory
Propriétés
Saisie de texte |
Nom |
Description |
---|---|---|
string |
Description |
(Facultatif) Affiché sous le titre, explique le but de cette page. |
string |
En-tête |
L'en-tête de catégorie. |
Bool |
IsHidden |
Si le paramètre est défini sur
true , la catégorie ne s'affichera pas dans la boîte de dialogue Paramètres du projet (Project Settings). Nécessite Studio 2020.4 ou une version ultérieure.
|
Remarques
Ajoute une catégorie dans les paramètres du projet d'activités.
Une zone de groupe de paramètres contenant des commandes associées.
SettingsElement > SettingsControlBase > SettingsEditorControlContainer > SettingsSection
Saisie de texte |
Nom |
Description |
---|---|---|
string |
Description |
(Facultatif) Affiché sous le titre, une explication est l'objectif de cette section. |
Bool |
IsExpanded |
Si elle est définie sur
true , la section est développée par défaut.
|
string |
Titre |
Le titre de la section. |
Une entrée de paramètre qui permet de modifier une seule valeur de type T. Un éditeur par défaut est créé sur la base de T.
SettingsElement > SettingDescriptionBase > SettingDescriptionBase<T> > SingleValueEditorDescription
Paramètre qui permet de sélectionner une valeur unique dans une collection prédéfinie de valeurs.
SettingsElement > SettingDescriptionBase > SettingDescriptionBase<T> > SingleValueEditorDescription > SingleValueSelectorDescription
- IActivitiesSettingsService
- Héritage
- Méthodes
- ModernClassicSettings
- Constantes
- MultipleValuesSelectorDescription
- Héritage
- Propriétés
- SettingDescriptionBase
- Héritage
- Propriétés
- SettingDescriptionBase <T>
- Héritage
- Type générique T
- Propriétés
- SettingsControlBase
- Héritage
- Propriétés
- SettingsEditorControlBase
- Héritage
- Propriétés
- SettingsEditorControlContainer
- Héritage
- SettingsElement
- Propriétés
- SettingsCategory
- SettingsSection
- Héritage
- Propriétés
- Remarques
- SingleValueEditorDescription
- Héritage
- Type générique T
- Propriétés
- SingleValueSelectorDescription
- Héritage
- Propriétés