|
|
|
|
|
- Properties specific to Procedure Description variables
- Call to method
Procedure description (Variable type) In french: Description de procédure
The Procedure description type is used to get information about a class method. Note: For more details on the declaration of this type of variable and the use of WLanguage properties, see Declaring a variable.
MaDéfinition is Definition
MaDéfinition = GetDefinition(x)
MaProcédure is procedure Description
MaProcédure = MaDéfinition.Procedure["Calcul"]
Properties Properties specific to Procedure Description variables The following properties can be used to define the characteristics of Procedure Description variables: | | | Property name | Type used | Effect | Associated | Boolean | - True if the method comes from an associated class,
- False if the meethod comes from a base class.
| Declaration | Definition | Definition of the class that contains the method. This property is read-only. | Global | Boolean | - True if the method is global,
- False otherwise.
This property is read-only. | Inherited | Boolean | - True if the method is inherited from a base class,
- False otherwise.
This property is read-only. | Name | Character string | Method name. This property is read-only. | New in SaaSSyntax | Array of Syntax description | Procedure syntax array. Note: If the procedure code is empty, the procedure will not be described at runtime in the syntax array. | Virtual | Boolean | - True if the method is virtual,
- False otherwise.
This property is read-only. |
Remarks Call to method The method whose description was retrieved can be called by ExecuteProcess. - Call to a static method
p is Procedure Description p = ... ExecuteProcess(Null, p, <param1>, <param2>, ...) - Call to a method of instance
p is Procedure Description p = ... ExecuteProcess(<object variable>, p, <param1>, <param2>, ...)
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|