# IDL_Object Properties

IDL_Object has the following properties.

The following properties are used to return the variable attributes for the object. If you want, you can subclass the GetProperty method and return different values for these properties.

### DIM

By default, calls the ::_overloadSize method and returns an array containing the dimensions.

### LENGTH

By default, calls the ::_overloadSize method and returns an integer giving the number of elements.

### NDIM

By default, calls the ::_overloadSize method and returns an integer giving the number of dimensions.

### TNAME

By default, returns "OBJREF".

### TYPECODE

By default, returns 11 (the type code for objects).

### TYPENAME

By default, returns the class name for the object.

## Version History

8.4 | Introduced

## See Also

Variable Attributes