Represents an handle to an OTX screen instance.
More...
Represents an handle to an OTX screen instance.
Each call of OpenScreen creates a new OTX screen instance.
◆ GetExternalApps()
Dictionary<string, string> OpenTestSystem.Otx.Runtime.Api.Custom.CustomScreenImplementation.IScreenHandle.GetExternalApps |
( |
| ) |
|
Gets all externals applications of current OTX mapping
All APPs used in the current mapping are returned as a Dictionary. The key is a String and contains the AppId. The value is a String and contains the path of the application. If available, the names of the initialization and deinitialization methods as well as the names of the parameters and the parameter values are also returned.
{
"AppId1" = "Production.Otx.Screens.dll",
"AppId1.Init" = "InitMethod",
"AppId1.Init.Param1" = "1",
"AppId1.Init.Param2" = "Message",
"AppId1.Deinit" = "DeinitMethod",
"AppId2" = "GalaSoft.MvvmLight.dll",
"AppId3" = "GalaSoft.MvvmLight.Platform.dll",
"AppId4" = "System.Windows.Interactivity.dll",
"AppId5" = "BitFactory.Logging.dll"
}
- Returns
- A Dictionary String of String.
◆ RaiseScreenClosedEvent()
void OpenTestSystem.Otx.Runtime.Api.Custom.CustomScreenImplementation.IScreenHandle.RaiseScreenClosedEvent |
( |
| ) |
|
Signals the OTX-Runtime that a screen was closed and a ScreenClosedEvent should be raised.
◆ AppId
string OpenTestSystem.Otx.Runtime.Api.Custom.CustomScreenImplementation.IScreenHandle.AppId |
|
get |
Gets the id of the mapped external application.
◆ MappingName
string OpenTestSystem.Otx.Runtime.Api.Custom.CustomScreenImplementation.IScreenHandle.MappingName |
|
get |
◆ ScreenId
string OpenTestSystem.Otx.Runtime.Api.Custom.CustomScreenImplementation.IScreenHandle.ScreenId |
|
get |
Gets the unique screen id.
Each call of OpenScreen generates an unique id.
◆ ScreenSignatureName
string OpenTestSystem.Otx.Runtime.Api.Custom.CustomScreenImplementation.IScreenHandle.ScreenSignatureName |
|
get |
Gets full name of ScreenSignature.
The documentation for this interface was generated from the following file: