The IApplicationObject::get_Contents method retrieves the Application.Contents collection.
HRESULT get_Contents(
  IVariantDictionary **ppProperties   //pointer to an 
                                      // IVariantDictionary interface
                                      // pointer that receives the 
                                      // Contents collection
);
 The Application.Contents collection contains all variables and objects that have been given application scope with the Server.CreateObject command. You can iterate through the Contents collection with the get__NewEnum method exposed by the IRequestDictionary interface. You can also retrieve a specific member of the collection with the get_Item method.