BMXNET 4.0 Developer API
Attempt an interactive UI login. There are several useful arguments to control the process and appearance of the this process.
Namespace:
IndianHealthService.BMXNet.WinFormAssembly: BMXWIN40 (in BMXWIN40.dll)
Syntax
C# | Visual Basic | Visual C++ |
public bool AttemptUserInputLogin( string aDialogTitle, int maxAttempts, bool enableConnectionManagement, IWin32Window aUiOwnerForPositioningDialog )
Public Function AttemptUserInputLogin ( _ aDialogTitle As String, _ maxAttempts As Integer, _ enableConnectionManagement As Boolean, _ aUiOwnerForPositioningDialog As IWin32Window _ ) As Boolean
public: bool AttemptUserInputLogin( String^ aDialogTitle, int maxAttempts, bool enableConnectionManagement, IWin32Window^ aUiOwnerForPositioningDialog )
Parameters
- aDialogTitle
- String
The title of the login. Customize to be something like "MyApplication Login"
- maxAttempts
- Int32
The number of attempts before cancelling
- enableConnectionManagement
- Boolean
If false, the user will not be able to change the connections. This is useful for lockdown situations
- aUiOwnerForPositioningDialog
- IWin32Window
Provide your main application as the window owner so the LoginDialog box is correctly managed.