Current Item Shell Properties

Current Item shell property accessors are defined when there is a current item, unless using the ID-based model.

Shell.Project()

Variant& containing Project object. The SBM project to which Shell.Item() belongs. See Project.

Shell.SolutionName()

Variant& containing string (read-only). The name of the application bound to the Primary table containing Shell.Item(). Application names are not unique.

Shell.SolutionPrefix()

Variant& containing string (read-only). The prefix identifying the application bound to the Primary table containing Shell.Item().

Shell.SolutionId()

Variant& containing int (read-only). The TS_ID of the application bound to the Primary table containing Shell.Item(). For details on the TS_ID, refer to Identifying Records by TS_ID and Table ID.

Shell.Item()

Variant& containing VarRecord object, will be ProjectBasedRecord if item is a primary item. The current item in use, such as the item being transitioned. See VarRecord and ProjectBasedRecord.

Related Topics

Shell Property Descriptions

Shell Properties by Context