|
|
|
|
|
- Properties specific to the description of Procedure Description variables
- Call to method
Procedure description (Type of variable) In french: Description de procédure
The Procedure description type is used to get information about a class method. Remark: For more details on the declaration of this type of variable and the use of WLanguage properties, see Declaring a variable.
// Retrieves the definition of type class of variable x MyDefinition is Definition MyDefinition = GetDefinition(x) Â // Retrieves the description of Calc method MyProcedure is procedure Description MyProcedure = MyDefinition.Procedure["Calc"]
Remarks Properties specific to the description of Procedure Description variables The following properties can be used to handle a Procedure Description variable: | | | 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. | Virtual | Boolean | - True if the method is virtual,
- False otherwise.
This property is read-only. |
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…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|