activities
latest
false
- Visão geral
- Criptografia
- Banco de Dados
- Java
- Python
- WebAPI
Invoca o Método Java
Atividades de Desenvolvedor
Last updated 22 de out de 2024
Invoca o Método Java
UiPath.Java.Activities.InvokeJavaMethod
Chama um método Java especificado de um
.jar
carregado no Escopo Java. O resultado é armazenado em uma variável JavaObject
.
Observação: o pacote de atividades Java agora é compatível com o .NET 5 Windows.
Comum
- NomeDeExibição - o nome de exibição da atividade.Este campo é compatível apenas com variáveis
String
.
Entrada
- MethodName - O nome do método Java que você deseja invocar. Este campo suporta apenas variáveis String.
- Parâmetros - A lista de argumentos que você deseja passar para o método Java. Os argumentos devem ser especificados na mesma ordem em que estão no método Java. Este campo suporta variáveis de tipo de valor (
Int32
,String
, etc.), bem comoArrays
de variáveis de tipo de valor. -
ParametersList - Uma matriz de variáveis
Object
, contendo os parâmetros que você deseja passar para o método Java. Este campo suporta apenasList<Object>
variáveis.Observação: o campo Parâmetros permite adicionar argumentos de texto sem formatação e o campo ParametersList permite carregá-los de variáveis preexistentes. Esses dois campos de propriedade têm a mesma função. Um argumento não pode ser nulo.
Diversos
- Privado - Se selecionado, os valores de variáveis e argumentos não são mais registrados no nível Verbose.
Saída
- Resultado - O método Java invocado, armazenado em uma variável
JavaObject
. Este campo suporta apenasJavaObject
variáveis.
Destino
- TargetObject - O pacote Java no qual você deseja executar o método Java. Este campo suporta apenas
JavaObject
variáveis. Definir uma variável neste campo de propriedade desativa a propriedade TargetType . -
TargetType - O nome do pacote e classe Java. Definir uma variável neste campo de propriedade desativa a propriedade TargetObject .
Observação: a propriedade TargetType deve ser especificada no formatopackage.name.ClassName
. Por exemplo, se tivermos um pacote chamadocom.package.example
que contém a classeUser.Profile
, que queremos usar, a propriedade TargetType deve se parecer comcom.package.example.User.Profile
.