SBM ModScript Reference → Programming SBM ModScript → Shell Properties → Shell Properties by Context → Shell Properties for Transition Contexts
| Name | Variant Data Format | Input/output (I/O) | Contexts | Transition types | 
|---|---|---|---|---|
| [output stream] | n/a | O | Pre-Transition | Standard, Copy, Mass Update | 
| RedirectHTTP() | string | O | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update | 
| RedirectURL() | string | O | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update | 
| ClientBrand() | string | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update | 
| ClientVersion() | string | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update | 
| Item() | VarRecord | I, O | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
| Project() | Project | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
| SolutionId() | int | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
| SolutionName() | string | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
| SolutionPrefix() | string | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
| ContentType() | string | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
| HTTPAuthorization() | string | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
| HTTPCookie() | string | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
| HTTPUserAgent() | string | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
| RemoteAddr() | string | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
| RequestMethod() | string | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
| ServerSoftware() | string | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
| ServerProtocol() | string | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
| RemoteUser() | string | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
| Referer() | string | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
| Rerun() | bool | I | Pre-Transition | Standard, Copy, Mass Update | 
| RedoMessage() | string | O | Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
| FromStateId() | int | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
| FromStateName() | string | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
| MassTransPreForm() | string | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update | 
| ToStateId() | int | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
| ToStateName() | string | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
| TransitionId() | int | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
| TransitionName() | string | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
| TransitionType() | string | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
| URLPath() | string | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update | 
| URLPort() | string | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update | 
| URLProtocol() | string | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update | 
| URLQuery() | string | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update | 
| URLServer() | string | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update | 
| User() | User | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
| ActingAsAnotherUserID() | int (Not a Variant) | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
| IsActingAsAnotherUser() | bool (Not a Variant) | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
| NamespaceID() | int (Not a Variant) | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
| NamespacePrefix() | string (Not a Variant) | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
| UserToken() | string (Not a Variant) | I | Pre-Transition, Post-Transition, Pre-State, Post-State | Standard, Copy, Mass Update, API, Actions | 
Copyright © 2007–2019 Micro Focus or one of its affiliates. All rights reserved.