IsObject Function | |
Determine if a value is an object.
Namespace:
XSharp.RT
Assembly:
XSharp.RT (in XSharp.RT.dll) Version: 2.21
Syntax FUNCTION IsObject(
uValue AS USUAL
) AS LOGIC
public static bool IsObject(
Usual uValue
)
Request Example
View SourceParameters
- uValue
- Type: Usual
The value to examine.
Return Value
Type:
Logic
TRUE if the value is an object; otherwise, FALSE.
Remarks Examples
This example uses IsObject() to check whether a correct argument was passed:
1FUNCTION OOpsCheck(uObject) AS LOGIC
2 LOCAL lSuccess AS LOGIC
3 LOCAL aObject AS ARRAY
4 lSuccess := IsObject(uObject)
5 IF lSuccess
6
7 aObject := Object2Array(uObject)
8 FOR i := UPTO ALen(aObject)
9 QOut(aObject[i])
10 NEXT
11 ELSE
12 ? "Object is required"
13 ENDIF
14 RETURN lSuccess
See Also