Description

The following table displays the documentation for the 'MethodInvokeParameterAdd' API in all languages currently available:

Language

Documentation

English (United States)

Adds value(s) to be passed as parameter(s) into a specific method call

Español (moderno)

Añade valor(es) a ser pasado(s) a una llamada específica de método

Português (Brasil)

Adiciona valor(es) a ser(em) passado(s) a uma chamada específica de método

Parameters

The following table describes all of 'MethodInvokeParameterAdd''s parameters, in every language available.

ID

Name

Language

Description

Type

Min-Max Length

Reentr Key Member

Optional

1

MethodInvokeAllow

English (United States)

Operation handle returned from succesful call to MethodInvokeAllow

operationhandle

48-48

No

No

2

ParameterValue01

English (United States)

Value to be used for first parameter

string

1-256

No

No

3

ParameterValue02

English (United States)

Value to be used for second parameter, if defined by method

string

1-256

No

Yes

4

ParameterValue03

English (United States)

Value to be used for third parameter, if defined by method

string

1-256

No

Yes

5

ParameterValue04

English (United States)

Value to be used for fourth parameter, if defined by method

string

1-256

No

Yes

6

ParameterValue05

English (United States)

Value to be used for fifth parameter, if defined by method

string

1-256

No

Yes

7

ParameterValue06

English (United States)

Value to be used for sixth parameter, if defined by method

string

1-256

No

Yes

8

ParameterValue07

English (United States)

Value to be used for seventh parameter, if defined by method

string

1-256

No

Yes

9

ParameterValue08

English (United States)

Value to be used for eigth parameter, if defined by method

string

1-256

No

Yes

10

ParameterValue09

English (United States)

Value to be used for ninth parameter, if defined by method

string

1-256

No

Yes

11

ParameterValue10

English (United States)

Value to be used for tenth parameter, if defined by method

string

1-256

No

Yes

12

ParameterValue11

English (United States)

Value to be used for eleventh parameter, if defined by method

string

1-256

No

Yes

13

ParameterValue12

English (United States)

Value to be used for twelveth parameter, if defined by method

string

1-256

No

Yes

14

ParameterValue13

English (United States)

Value to be used for thirteenth parameter, if defined by method

string

1-256

No

Yes

1

MethodInvokeAllow

Español (moderno)

Protocolo de operación obtenido de llamada exitosa a MethodInvokeAllow

operationhandle

48-48

No

No

2

ParameterValue01

Español (moderno)

Valor a ser utilizado para el primero parámetro

string

1-256

No

No

3

ParameterValue02

Español (moderno)

Valor a ser utilizado para el segundo parámetro, si definido por el método

string

1-256

No

Yes

4

ParameterValue03

Español (moderno)

Valor a ser utilizado para el tercer parámetro, si definido por el método

string

1-256

No

Yes

5

ParameterValue04

Español (moderno)

Valor a ser utilizado para el cuarto parámetro, si definido por el método

string

1-256

No

Yes

6

ParameterValue05

Español (moderno)

Valor a ser utilizado para el quinto parámetro, si definido por el método

string

1-256

No

Yes

7

ParameterValue06

Español (moderno)

Valor a ser utilizado para el sexto parámetro, si definido por el método

string

1-256

No

Yes

8

ParameterValue07

Español (moderno)

Valor a ser utilizado para el séptimo parámetro, si definido por el método

string

1-256

No

Yes

9

ParameterValue08

Español (moderno)

Valor a ser utilizado para el octavo parámetro, si definido por el método

string

1-256

No

Yes

10

ParameterValue09

Español (moderno)

Valor a ser utilizado para el noveno parámetro, si definido por el método

string

1-256

No

Yes

11

ParameterValue10

Español (moderno)

Valor a ser utilizado para el décimo parámetro, si definido por el método

string

1-256

No

Yes

12

ParameterValue11

Español (moderno)

Valor a ser utilizado para el undécimo parámetro, si definido por el método

string

1-256

No

Yes

13

ParameterValue12

Español (moderno)

Valor a ser utilizado para el décimosegundo parámetro, si definido por el método

string

1-256

No

Yes

14

ParameterValue13

Español (moderno)

Valor a ser utilizado para el décimotercer parámetro, si definido por el método

string

1-256

No

Yes

1

MethodInvokeAllow

Português (Brasil)

Protocolo de operação retornado por chamada bem sucedida a MethodInvokeAllow

operationhandle

48-48

No

No

2

ParameterValue01

Português (Brasil)

Valor a ser usado para o primeiro parâmetro

string

1-256

No

No

3

ParameterValue02

Português (Brasil)

Valor a ser usado para o segundo parâmetro, se definido pelo método

string

1-256

No

Yes

4

ParameterValue03

Português (Brasil)

Valor a ser usado para o terceiro parâmetro, se definido pelo método

string

1-256

No

Yes

5

ParameterValue04

Português (Brasil)

Valor a ser usado para o quarto parâmetro, se definido pelo método

string

1-256

No

Yes

6

ParameterValue05

Português (Brasil)

Valor a ser usado para o quinto parâmetro, se definido pelo método

string

1-256

No

Yes

7

ParameterValue06

Português (Brasil)

Valor a ser usado para o sexto parâmetro, se definido pelo método

string

1-256

No

Yes

8

ParameterValue07

Português (Brasil)

Valor a ser usado para o sétimo parâmetro, se definido pelo método

string

1-256

No

Yes

9

ParameterValue08

Português (Brasil)

Valor a ser usado para o oitavo parâmetro, se definido pelo método

string

1-256

No

Yes

10

ParameterValue09

Português (Brasil)

Valor a ser usado para o nono parâmetro, se definido pelo método

string

1-256

No

Yes

11

ParameterValue10

Português (Brasil)

Valor a ser usado para o décimo parâmetro, se definido pelo método

string

1-256

No

Yes

12

ParameterValue11

Português (Brasil)

Valor a ser usado para o décimo primeiro parâmetro, se definido pelo método

string

1-256

No

Yes

13

ParameterValue12

Português (Brasil)

Valor a ser usado para o décimo segundo parâmetro, se definido pelo método

string

1-256

No

Yes

14

ParameterValue13

Português (Brasil)

Valor a ser usado para o décimo terceiro parâmetro, se definido pelo método

string

1-256

No

Yes

Return Value

'MethodInvokeParameterAdd' returns a value of type operationHandle (minimum length of returned values is 48 characters characters, while maximum length of returned values is 48 characters characters).

Please note that all APIs returning values of types that allow for localized values (like e.g. boolean or country) always return the standard type values.

Specific Error Codes

If an error happens during the execution of any VersaCloud call, an errorcode is returned instead of the standard return value described above.

The following table lists errorcodes returned specifically by the 'MethodInvokeParameterAdd' API (generic errorcodes like wrong number of parameters or invalid values for parameters' types are not listed):

Errorcode

Language

Description

:@Err#Api0000031

English (United States)

Operation handle was not returned by a previous corresponding and still pending ...Allow call

:@Err#Met0000128

English (United States)

MethodInvokeAllow second parameter must be the name of a method that is part of the solution SolutionLoginAllow's first parameter points at

:@Err#Met0000133

English (United States)

The specified MethodInvokeAllow transaction already had its parameters defined by a previous call to MethodInvokeParameterAdd

:@Err#Sol0000001

English (United States)

Value provided as Solution is not registered with VersaCloud

:@Err#Sol0000003

English (United States)

Usage of specified solution is not allowed at this time

:@Err#Usr0000024

English (United States)

Specified user does not have the needed right to invoke this API

:@Err#Api0000031

Español (moderno)

Protocolo de operación no fue obtenido por uma llamada anterior a ...Allow correspondiente y que aún está pendiente

:@Err#Met0000128

Español (moderno)

El segundo parámetro de MethodInvokeAllow debe ser el nombre de un método que sea parte de la solución para la cual el primer parámetro de SolutionLoginAllow apunta

:@Err#Met0000133

Español (moderno)

La transacción MethodInvokeAllow especificada ya tuvo sus parámetros definidos por una llamada anterior a MethodInvokeParameterAdd

:@Err#Sol0000001

Español (moderno)

Valor informado como Solución no está registrado en VersaCloud

:@Err#Sol0000003

Español (moderno)

El uso de la solución indicada no es permitido en este momento

:@Err#Usr0000024

Español (moderno)

Usuario informado no tiene los derechos necesarios para llamar esta API

:@Err#Api0000031

Português (Brasil)

Protocolo de operação não foi retornado por uma chamada prévia ao ...Allow correspondente e que ainda está pendente

:@Err#Met0000128

Português (Brasil)

O segundo parâmetro de MethodInvokeAllow deve ser o nome de um método que seja parte da solução para a qual o primeiro parâmetro de SolutionLoginAllow aponta

:@Err#Met0000133

Português (Brasil)

A transação MethodInvokeAllow especificada já teve seus parâmetros definidos por uma chamada anterior a MethodInvokeParameterAdd

:@Err#Sol0000001

Português (Brasil)

Valor informado como Solução não está registrado em VersaCloud

:@Err#Sol0000003

Português (Brasil)

Uso da solução especificada não é pertimido neste momento

:@Err#Usr0000024

Português (Brasil)

Usuário especificado não possui os direitos necessários para chamar esta API

US Patent Requested