activities
latest
false
- Vue d'ensemble (Overview)
- Cryptographie
- Base de donnés
- Java
- Python
- APIweb
Invoquer la méthode Java
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique.
Activités de développeur
Last updated 22 oct. 2024
Invoquer la méthode Java
UiPath.Java.Activities.InvokeJavaMethod
Invoque une méthode Java spécifiée à partir d'un
.jar
chargé dans l' étendue Java. Le résultat est stocké dans une variable JavaObject
.
Remarque : le package d'activités Java est désormais compatible avec .NET 5 Windows.
Commun
- NomAffichage (DisplayName) - Nom affiché de l'activité. Ce champ prend uniquement en charge les variables
String
.
Entrée
- NomMéthode : le nom de la méthode Java que vous souhaitez appeler. Ce champ ne prend en charge que les variables String.
- Paramètres : la liste des arguments que vous souhaitez transmettre à la méthode Java. Les arguments doivent être spécifiés dans le même ordre que dans la méthode Java. Ce champ prend en charge les variables de type valeur (
Int32
,String
, etc.), ainsi queArrays
des variables de type valeur. -
ListeParamètres : un tableau de
Object
variables, contenant les paramètres que vous souhaitez transmettre à la méthode Java. Ce champ ne prend en charge queList<Object>
variables.Remarque : le champ Paramètres (Parameters) vous permet d'ajouter des arguments en texte brut et le champ ListeParamètres ( ParametersList ) vous permet de les charger à partir de variables préexistantes. Ces deux champs de propriété ont la même fonction. Un argument ne peut pas être Null.
Divers
- Privé (Private) - Si cette option est sélectionnée, les valeurs des variables et des arguments ne sont plus enregistrées au niveau Détaillé (Verbose).
Sortie
- Résultat : la méthode Java invoquée, stockée dans une variable
JavaObject
. Ce champ ne prend en charge queJavaObject
variables.
Cible
- TargetObject : le package Java sur lequel vous souhaitez exécuter la méthode Java. Ce champ ne prend en charge que
JavaObject
variables. La définition d'une variable dans ce champ de propriété désactive la propriété TypeCible . -
TargetType : le nom du paquet et de la classe Java. Définir une variable dans ce champ de propriété désactive la propriété TargetObject.
Remarque : la propriété TypeCible doit être spécifiée sous la formepackage.name.ClassName
. Par exemple, si nous avons un package appelécom.package.example
qui contient la classeUser.Profile
, que nous voulons utiliser, la propriété TypeCible doit ressembler àcom.package.example.User.Profile
.