2022 April Release

Interface CooMethod Permanent link for this heading

This interface describes methods available when working with methods.

Methods Permanent link for this heading

Return Type

Signature

void

ClearParameter(
  integer pos)

object

GetAction()

object

GetObjectClass()

any[]

GetParameter(
  integer pos,
  optional object typedefinition)

any[]

GetParameter3(
  integer pos,
  optional object typedefinition)

string

GetParameterString(
  transaction transaction,
  integer pos,
  optional object typedefinition,
  optional object language)

string

GetParameterStringEx(
  transaction transaction,
  integer pos,
  optional object typedefinition,
  optional object language,
  optional object attributedefinitionlist,
  optional integer flags)

object

GetParameterTypeDefinition(
  integer pos)

any

GetParameterValue(
  integer pos,
  optional object typedefinition,
  optional integer inx)

integer

GetParameterValueCount(
  integer pos,
  optional object typedefinition)

boolean

HasParameter(
  integer pos,
  optional object typedefinition)

boolean

HasParameterValue(
  integer pos,
  optional object typedefinition,
  optional integer inx)

void

SetParameter(
  integer pos,
  object typedefinition,
  optional any[] valuelist)

void

SetParameterValue(
  integer pos,
  object typedefinition,
  optional integer inx,
  optional any value)

boolean

TestParameter(
  integer pos,
  optional object typedefinition)

Methods Permanent link for this heading


ClearParameter Permanent link for this heading

Clears the parameter.

void ClearParameter(
  integer pos)

Name

Description

pos


GetAction Permanent link for this heading

Retrieves the action for the method.

object GetAction()


GetObjectClass Permanent link for this heading

Retrieves the object class for the method.

object GetObjectClass()


GetParameter Permanent link for this heading

Retrieves all values of the parameter.

any[] GetParameter(
  integer pos,
  optional object typedefinition)

Name

Description

pos

typedefinition


GetParameter3 Permanent link for this heading

Retrieves all values of the parameter.

any[] GetParameter3(
  integer pos,
  optional object typedefinition)

Name

Description

pos

typedefinition


GetParameterString Permanent link for this heading

Retrieves the value of the parameter as string.

string GetParameterString(
  transaction transaction,
  integer pos,
  optional object typedefinition,
  optional object language)

Name

Description

transaction

pos

typedefinition

language


GetParameterStringEx Permanent link for this heading

Retrieves the value of the parameter as string.

string GetParameterStringEx(
  transaction transaction,
  integer pos,
  optional object typedefinition,
  optional object language,
  optional object attributedefinitionlist,
  optional integer flags)

Name

Description

transaction

pos

typedefinition

language

attributedefinitionlist

flags


GetParameterTypeDefinition Permanent link for this heading

Retrieves the type definition of the parameter.

object GetParameterTypeDefinition(
  integer pos)

Name

Description

pos


GetParameterValue Permanent link for this heading

Retrieves a specific value of the parameter.

any GetParameterValue(
  integer pos,
  optional object typedefinition,
  optional integer inx)

Name

Description

pos

typedefinition

inx


GetParameterValueCount Permanent link for this heading

Retrieves the number of values of the parameter.

integer GetParameterValueCount(
  integer pos,
  optional object typedefinition)

Name

Description

pos

typedefinition


HasParameter Permanent link for this heading

Tests whether the parameter has a value.

boolean HasParameter(
  integer pos,
  optional object typedefinition)

Name

Description

pos

typedefinition


HasParameterValue Permanent link for this heading

Tests whether the parameter has a specific value.

boolean HasParameterValue(
  integer pos,
  optional object typedefinition,
  optional integer inx)

Name

Description

pos

typedefinition

inx


SetParameter Permanent link for this heading

Sets all values of the parameter.

void SetParameter(
  integer pos,
  object typedefinition,
  optional any[] valuelist)

Name

Description

pos

typedefinition

valuelist


SetParameterValue Permanent link for this heading

Sets a specific value of the parameter.

void SetParameterValue(
  integer pos,
  object typedefinition,
  optional integer inx,
  optional any value)

Name

Description

pos

typedefinition

inx

value


TestParameter Permanent link for this heading

Tests whether the parameter is defined.

boolean TestParameter(
  integer pos,
  optional object typedefinition)

Name

Description

pos

typedefinition