studio-web
latest
false
- Notes de publication
- 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
- Projets d'application
- Applications dans Studio Web
- Concevoir des projets d'application
- Modèles d'applications
- 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
- Activités d'application
- Processus d’agent
- Agents
- Solutions - Aperçu
Fonctions VB utiles
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.

Guide de l'utilisateur Studio Web
Dernière mise à jour 14 mai 2025
Fonctions VB utiles
La fonction
Where()
renvoie un tableau de base zéro contenant un sous-ensemble d'un tableau de chaînes en fonction d'un critère de filtre spécifié.
Supposons que vous ayez une variable appelée
words
définie comme List(Of String) = {"apple", "banana", "cherry", "date"}
Pour obtenir la liste des mots contenant la lettre « a », appliquez la fonction
Where()
comme suit :
words.Where(Function(w) w.Contains("a")).ToList()
words.Where(Function(w) w.Contains("a")).ToList()
La sortie est
{"apple", "banana", "date"}
.
La fonction
Select()
crée un nouveau tableau qui contient les résultats de l'application d'une expression lambda à chaque élément du tableau source.
Supposons que vous ayez une variable appelée
numbers
définie comme Integer() = {1, 2, 3, 4, 5}
Pour obtenir la liste de nombres multipliés par eux-mêmes, appliquez la fonction La sortie est
Select()
comme suit :numbers.Select(Function(n) n * n).ToArray()
numbers.Select(Function(n) n * n).ToArray()
{1, 4, 9, 16, 25}
.
La fonction
Aggregate()
effectue des calculs sur tous les éléments d'un tableau et renvoie une valeur unique. Cette fonction peut être utile pour agréger plusieurs valeurs à l'intérieur d'une colonne.
Supposons que vous ayez une variable appelée
numbers
définie comme Integer() = {1, 2, 3, 4, 5}
Pour obtenir la somme de tous les nombres du tableau, appliquez la fonction Aggregate() comme suit :La sortie est
Dim sum = numbers.Aggregate(Function(acc, n) acc + n)
Dim sum = numbers.Aggregate(Function(acc, n) acc + n)
15
.
La fonction
GroupBy()
regroupe les éléments dans une séquence par une fonction de sélecteur de clé.
Supposons que vous ayez une variable appelée
words
définie comme String() = {"apple", "banana", "cherry", "date"}
Pour regrouper les mots en fonction de la première lettre, qui est la fonction du sélecteur de touche, appliquez la fonction La sortie est
GroupBy()
comme suit :words.GroupBy(Function(w) w(0))
words.GroupBy(Function(w) w(0))
{ {"a", "apple", "date"}, {"b", "banana"}, {"c", "cherry"} }
.
Les fonctions
OrderBy()
et OrderByDescending()
trient les éléments dans une séquence basée sur une fonction de sélecteur de clé.
Supposons que vous ayez une variable appelée
words
définie comme String() = {"apple", "banana", "cherry", "date"}
Pour trier les mots en fonction de leur longueur, qui est la fonction du sélecteur de clé, appliquez la fonction La sortie est
OrderBy()
comme suit :words.OrderBy(Function(w) w.Length).ToArray()
words.OrderBy(Function(w) w.Length).ToArray()
{"date", "apple", "cherry", "banana"}
.
La fonction
Join()
combine des éléments en deux séquences basées sur une fonction de sélecteur de clé.
Supposons que vous ayez deux variables :
-
names
défini commeString() = {"John", "Jane", "Joe"}
-
ages
défini commeInteger() = {25, 30, 35}
Pour combiner les éléments de la première séquence avec les éléments de la deuxième séquence, appliquez la fonction La sortie est
Join()
comme suit :names.Join(ages, Function(name) name(0), Function(age) age Mod 10, Function(name, age) $"{name}: {age}")
names.Join(ages, Function(name) name(0), Function(age) age Mod 10, Function(name, age) $"{name}: {age}")
{"John: 25", "Jane: 30", "Joe: 35"}
.
La fonction
First()
renvoie le premier élément d'une séquence qui remplit une condition spécifiée.
Supposons que vous ayez une variable appelée
numbers
définie comme Integer() = {1, 2, 3, 4, 5}
Pour obtenir le premier nombre pair de la séquence, appliquez la fonction La sortie est
First()
comme suit :numbers.First(Function(n) n Mod 2 = 0)
numbers.First(Function(n) n Mod 2 = 0)
2
.
La fonction
FirstOrDefault()
renvoie le premier élément ou une valeur par défaut si aucun élément ne remplit la condition.
Supposons que vous ayez une variable appelée
numbers
définie comme Integer() = {1, 2, 3, 4, 5}
Pour obtenir le premier nombre impair de la séquence, appliquez la fonction La sortie est
FirstOrDefault()
comme suit :numbers.FirstOrDefault(Function(n) n Mod 2 = 1)
numbers.FirstOrDefault(Function(n) n Mod 2 = 1)
1
.
La fonction
Last()
renvoie le dernier élément d'une séquence qui remplit une condition spécifiée.
Supposons que vous ayez une variable appelée
numbers
définie comme Integer() = {1, 2, 3, 4, 5}
Pour obtenir le premier nombre pair de la séquence, appliquez la fonction La sortie est
last()
comme suit :numbers.Last(Function(n) n Mod 2 = 0)
numbers.Last(Function(n) n Mod 2 = 0)
4
.
La fonction
LastOrDefault()
renvoie le dernier élément ou une valeur par défaut si aucun élément ne remplit la condition.
Supposons que vous ayez une variable appelée
numbers
définie comme Integer() = {1, 2, 3, 4, 5}
Pour obtenir le premier nombre impair de la séquence, appliquez la fonction La sortie est
FirstOrDefault()
comme suit :numbers.LastOrDefault(Function(n) n Mod 2 = 1)
numbers.LastOrDefault(Function(n) n Mod 2 = 1)
5
.
La fonction
Skip()
ignore un nombre spécifié d'éléments dans une séquence.
Supposons que vous ayez une variable appelée
numbers
définie comme Integer() = {1, 2, 3, 4, 5}
Pour ignorer les deux premiers éléments de la séquence, appliquez la fonction La sortie est
Skip()
comme suit :numbers.Skip(2).ToArray()
numbers.Skip(2).ToArray()
{3, 4, 5}
.
La fonction
SkipWhile()
ignore les éléments jusqu'à ce qu'une condition ne soit plus remplie.
Supposons que vous ayez une variable appelée
numbers
définie comme Integer() = {1, 2, 3, 4, 5}
Pour ignorer les nombres inférieurs à 3, appliquez la fonction La sortie est
SkipWhile()
comme suit :numbers.SkipWhile(Function(n) n < 3).ToArray()
numbers.SkipWhile(Function(n) n < 3).ToArray()
{3, 4, 5}
.
La fonction
Take()
renvoie un nombre spécifié d'éléments à partir du début d'une séquence.
Supposons que vous ayez une variable appelée
numbers
définie comme Integer() = {1, 2, 3, 4, 5}
Pour obtenir les trois premiers éléments de la séquence, appliquez la fonction La sortie est
Take()
comme suit :numbers.Take(3).ToArray()
numbers.Take(3).ToArray()
{1, 2, 3}
.
La fonction
TakeWhile()
renvoie les éléments jusqu'à ce qu'une condition ne soit plus remplie.
Supposons que vous ayez une variable appelée
numbers
définie comme Integer() = {1, 2, 3, 4, 5}
Pour obtenir les nombres inférieurs à 4, appliquez la fonction La sortie est
TakeWhile()
comme suit :numbers.TakeWhile(Function(n) n < 4).ToArray()
numbers.TakeWhile(Function(n) n < 4).ToArray()
{1, 2, 3}
.
La fonction
Any()
renvoie true
si un élément d'une séquence remplit une condition spécifiée.
Supposons que vous ayez une variable appelée
numbers
définie comme Integer() = {1, 2, 3, 4, 5}
Pour savoir si au moins un nombre de la séquence est pair, appliquez la fonction La sortie est
Any()
comme suit :numbers.Any(Function(n) n Mod 2 = 0)
numbers.Any(Function(n) n Mod 2 = 0)
true
.
La fonction
All()
renvoie true
si tous les éléments d’une séquence remplissent une condition spécifiée.
Supposons que vous ayez une variable appelée
numbers
définie comme Integer() = {1, 2, 3, 4, 5}
Pour savoir si tous les nombres de la séquence sont positifs, appliquez la fonction La sortie est
All()
comme suit :numbers.All(Function(n) n > 0)
numbers.All(Function(n) n > 0)
true
.
La fonction de liste
AddItemToList()
ajoute un nouvel élément à une liste existante.
Pour ajouter un élément à la liste générique, attribuez-lui la valeur suivante :
AddItemToList(Processes.ALLDATATYPES.out_genericList, MainPage.EditGrid.NewItem)
AddItemToList(Processes.ALLDATATYPES.out_genericList, MainPage.EditGrid.NewItem)
La fonction de liste
DeleteItemFromList()
supprime des éléments d'une liste existante.
Pour supprimer un élément de la liste générique, attribuez-lui la valeur suivante :
DeleteItemFromList(Processes.ALLDATATYPES.out_genericList, MainPage.EditGrid.RowIndex)
DeleteItemFromList(Processes.ALLDATATYPES.out_genericList, MainPage.EditGrid.RowIndex)
La fonction de liste
UpdateListItemAtIndex()
met à jour les éléments d'une liste existante.
Pour mettre à jour un élément de la liste générique, attribuez-lui la valeur suivante :
UpdateListItemAtIndex(Processes.ALLDATATYPES.out_genericList, MainPage.EditGrid.RowIndex, MainPage.EditGrid.SelectedItem)
UpdateListItemAtIndex(Processes.ALLDATATYPES.out_genericList, MainPage.EditGrid.RowIndex, MainPage.EditGrid.SelectedItem)
- Fonction VB : Où (Where)
- Fonction VB : Sélectionner (Select)
- Fonction VB : Agréger (Aggregate)
- Fonction VB : Regrouper par (Group by)
- Fonction VB : Trier par (Order by)
- Fonction VB : Rejoindre (Join)
- Fonction VB : Premier (First)
- Fonction VB : Premier ou Par défaut (First Or Default)
- Fonction VB : Dernier (Last)
- Fonction VB : Dernière ou Par défaut (Last Or Default)
- Fonction VB : Ignorer (Skip)
- Fonction VB : Ignorer pendant (Skip While)
- Fonction VB : Prendre (Take)
- Fonction VB : Prendre pendant (Take While)
- Fonction VB : Tout (Any)
- Fonction VB : Tout (All)
- Fonction VB: Ajouter un élément à la liste (Add item to list)
- Fonction VB : Supprimer un élément de la liste (Delete item from list)
- Fonction VB : Mettre à jour l'élément de liste à l'index (Update list item at index)