Use the PropertyObject class to manipulate and access the values of variables and custom step properties. You can also use the PropertyObject to add, copy, or delete subproperties of variables and custom step properties.
You can create new objects of this class using the Engine.NewPropertyObject method. You can get existing objects of this class as return values from numerous functions. You can get the underlying PropertyObject for objects of every class except the Engine class by using the AsPropertyObject method of the respective class.