Miner.Interop.Process Assembly > Miner.Interop.Process Namespace : IMMPxApplication Interface |
The following tables list the members exposed by IMMPxApplication.
Name | Description | |
---|---|---|
![]() | ActiveControl | This property returns a pointer to the active runtime control. Note that this will change frequently so an implementer should not hold onto a pointer to this control. |
![]() | Connection | This property establishes a connection (and prompts the user to login, if necessary) when it is first accessed or Show( ) is called. |
![]() | ConnectionType | This property uses the mmDatabaseType enumeration to set the connection type. |
![]() | Controls | This property returns an enumeration of loaded controls. |
![]() | Extensions | This property returns an enumeration of loaded extensions. |
![]() | Filters | This property returns an enumeration of loaded filters. |
![]() | Helper | A pointer to the PxApplication Helper Object, which contains several utilities helpful when implementing a custom Process Framework solution. See IMMPxHelper, IMMPxHelper2, and IMMPxHelper3. |
![]() | hParentWnd | Returns a long integer specifying the window handle of the PxApplication's parent window. |
![]() | hWnd | Returns a long integer specifying the window handle of the PxApplication. |
![]() | Login | This property returns the login object for the PxApplication. |
![]() | MenubarTools | This property returns an enumeration of tools that appear in the PxApplication's menu bar. |
![]() | NodeTypes | This property returns an enumeration of node types defined in the Process Framework. |
![]() | Roles | This property reads the roles assigned to the current user. |
![]() | StandAlone | |
![]() | States | This property returns an enumeration of states defined in the process framework. |
![]() | ToolbarTools | This property turns an enumeration of loaded toolbar tools and context menu tools. |
![]() | Transitions | This property returns an enumeration of transitions available to the user given the user's roles and currently selected node. |
![]() | Tree | This property provides a pointer to the List Tree, valid only after the main user interface has been loaded. |
![]() | User | This property reads the user currently logged in (as typed into the login dialog). |
![]() | Users | This property returns an enumeration of users defined in the process framework. |
![]() | Visible | Returns true or false indicating whether the PxApplication's user interface is visible or hidden. |
Name | Description | |
---|---|---|
![]() | FilterVisible | By passing in a ProgID for a filter, you can check if it's visible. |
![]() | FindPxExtensionByName | Allows you to programmatically get a pointer to a PxExtension by specifying the extensions name. This returns an empty pointer if the extension is not currently loaded. |
![]() | FindUsersByRole | Returns an enumeration of PxUsers that are assigned the specified role. |
![]() | Hide | Hides the Process Framework Application (visible property will now return false). |
![]() | InitConnection | When called, this method brings up the login dialog. |
![]() | Show | Shows the Process Framework application (visible property will return true). |
![]() | Shutdown | Shuts down the Process Framework Application. Any extensions will be shut down as a result. |
![]() | Startup | Starts the Process Framework Application. Any extensions will be started as well. |
![]() | StateEnabled | Allows a programmer to check if a specific state is enabled or available given the currently selected node and the user's roles. The Process Framework task/subtask framework has made this method obsolete. |
![]() | TransitionEnabled | Allows a programmer to check if a specific transition is enabled or available given the currently selected node and the user's roles. The Process Framework task/subtask framework has made this method obsolete. |