 
            | Miner.Responder.Shared Assembly > Miner.Responder.Shared Namespace : UserInputManager Class | 
The following tables list the members exposed by UserInputManager.
| Name | Description | |
|---|---|---|
|   | RowGrouperPropertyName | 
| Name | Description | |
|---|---|---|
|  | Assembly | Assembly containing classes that define UserInput controls | 
|  | Properties | Property used to specify additional information, as well as to pass certain data between invoker and executor | 
| Name | Description | |
|---|---|---|
|  | AddRowGrouperProperty | |
|  | ClearUserInput | Should clear input values for the provided user input | 
|  | ClearUserInputs | Should set all controls to their default values (similiar to clearing the Cached Values) | 
|  | CreateUserInput | Overloaded. Creates a user input control based on configuration. | 
|  | GetDescription | Overloaded. Gets a description based on user input previously entered on one or more user input controls. | 
|  | GetUserInput | Overloaded. Gets input from the user by displaying one or more user input controls. | 
|  | GetUserInputProperties | Get properties from user inputs | 
|  | GetUserInputs | |
|  | RefreshUserInputValues | Should iterate through cached user input controls and update their values. Method is only intended to be used if cached values are outdated |