- Vue d'ensemble (Overview)
- Cryptographie
- Base de donnés
- Java
- Python
- APIweb
Activités du développeur.
UiPath.Java.Activities.InvokeJavaMethod
Invoque une méthode Java spécifiée à partir d'une variable .jar chargée dans l'activité Java Scope. Le résultat est stocké dans une variable JavaObject.
Le package d'activités Java est désormais compatible avec .NET 5 Windows.
Propriétés
Commun
- DisplayName - The display name of the activity. This field supports only
Stringvariables.
Entrée
- MethodName - The name of the Java method that you want to invoke. This field supports only String variables.
- Parameters : la liste d'arguments à transmettre à la méthode Java. Les arguments doivent être spécifiés dans le même ordre qu'ils le sont dans la méthode Java. Ce champ prend en charge les variables de type valeur (
Int32,String, etc.), ainsi queArraysdes variables de type valeur. - ParametersList : un tableau de variables
Object, contenant les paramètres à transmettre à la méthode Java. Ce champ prend uniquement en charge les variablesList<Object>.Remarque :Le champ Paramètres (Parameters) permet d'ajouter des arguments de texte ordinaire, et le champ ParametersList 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
- Result : la méthode Java invoquée, stockée dans une variable
JavaObject. Ce champ prend uniquement en charge les variablesJavaObject.
Cible
- TargetObject : le paquet Java dans lequel vous voulez exécuter la méthode Java. Ce champ prend uniquement en charge les variables
JavaObject. Définir une variable dans ce champ de propriété désactive la propriété TargetType. - 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é TargetType doit être spécifiée au format
package.name.ClassName. Par exemple, si nous avons un paquet appelécom.package.examplequi contient la classeUser.Profileque nous voulons utiliser, la propriété TargetType doit ressembler àcom.package.example.User.Profile.