Siebel VB Language Reference > Siebel VB Language Reference >

Typeof Function


This standard VB function returns a value indicating whether an object is of a given class.

Syntax

If Typeof objectVariable Is className Then...

Placeholder
Meaning
objectVariable
The object to be tested
className
The class to which the object is to be compared

Returns

The Typeof function returns -1 if the object is of the specified type, 0 if it is not.

Usage

Typeof can be used only in an If statement and cannot be combined with other Boolean operators. That is, Typeof can be used only exactly as shown in the syntax line.

To test whether an object does not belong to a class, use the following code structure:

If Typeof objectVariable Is className Then
   
[
Perform some action.]
Else
   [
Perform some action.]
End If

See Also

CreateObject Function
GetObject Function
Is Operator
Me
New Operator
Nothing Function
Object Class


 Siebel VB Language Reference
 Published: 18 June 2003