IHub Interface |
Namespace: Qlik.Engine
The IHub type exposes the following members.
Name | Description | |
---|---|---|
AbortAll | Sets an abort flag on all pending and ongoing requests in the current session. * If an abort flag is set on a pending request, the request is aborted. * If an abort flag is set on an ongoing request, the engine checks to see if it is possible to abort the request. | |
AbortAllAsync | Sets an abort flag on all pending and ongoing requests in the current session. * If an abort flag is set on a pending request, the request is aborted. * If an abort flag is set on an ongoing request, the engine checks to see if it is possible to abort the request. | |
AbortAllAsync(AsyncHandle) | Sets an abort flag on all pending and ongoing requests in the current session. * If an abort flag is set on a pending request, the request is aborted. * If an abort flag is set on an ongoing request, the engine checks to see if it is possible to abort the request. | |
AllowCreateApp | Indicates whether or not a user is able to create an app. | |
AllowCreateAppAsync | Indicates whether or not a user is able to create an app. | |
AllowCreateAppAsync(AsyncHandle) | Indicates whether or not a user is able to create an app. | |
AllowCreateAppAsyncT(AsyncHandle, FuncResponse, T) | Indicates whether or not a user is able to create an app. | |
CancelReload | Cancels an ongoing reload. The reload of the app is stopped. | |
CancelReloadAsync | Cancels an ongoing reload. The reload of the app is stopped. | |
CancelReloadAsync(AsyncHandle) | Cancels an ongoing reload. The reload of the app is stopped. | |
CancelRequest(Int32) | Cancels an ongoing request. The request is stopped. | |
CancelRequest(AsyncHandle) |
Cancels an ongoing request. The request is stopped.
| |
CancelRequestAsync(Int32) | Cancels an ongoing request. The request is stopped. | |
CancelRequestAsync(AsyncHandle) |
Cancels an ongoing request. The request is stopped.
| |
CancelRequestAsync(AsyncHandle, Int32) | Cancels an ongoing request. The request is stopped. | |
ConfigureReload | Configures the engine's behavior during a reload. The ConfigureReload method should be run before the DoReload method. | |
ConfigureReloadAsync(Boolean, Boolean, Boolean) | Configures the engine's behavior during a reload. The ConfigureReload method should be run before the DoReload method. | |
ConfigureReloadAsync(AsyncHandle, Boolean, Boolean, Boolean) | Configures the engine's behavior during a reload. The ConfigureReload method should be run before the DoReload method. | |
CopyApp | Copies an app that is in the Qlik Sense repository. The engine copies the app into an app entity that was previously created by the repository. See the QRS API (REST API) help for more information. This method applies only if running in server mode. | |
CopyAppAsync(String, String, IEnumerableString) | Copies an app that is in the Qlik Sense repository. The engine copies the app into an app entity that was previously created by the repository. See the QRS API (REST API) help for more information. This method applies only if running in server mode. | |
CopyAppAsync(AsyncHandle, String, String, IEnumerableString) | Copies an app that is in the Qlik Sense repository. The engine copies the app into an app entity that was previously created by the repository. See the QRS API (REST API) help for more information. This method applies only if running in server mode. | |
CopyAppAsyncT(AsyncHandle, FuncResponse, T, String, String, IEnumerableString) | Copies an app that is in the Qlik Sense repository. The engine copies the app into an app entity that was previously created by the repository. See the QRS API (REST API) help for more information. This method applies only if running in server mode. | |
CreateApp | Creates an app. | |
CreateAppAsync(String, String) | Creates an app. | |
CreateAppAsync(AsyncHandle, String, String) | Creates an app. | |
CreateAppAsyncT(AsyncHandle, FuncResponse, T, String, String) | Creates an app. | |
CreateAppEx | Creates an app and opens a session. This method applies only if running a local installation of Qlik Sense. | |
CreateAppExAsync(String, String, String, String, String) | Creates an app and opens a session. This method applies only if running a local installation of Qlik Sense. | |
CreateAppExAsync(AsyncHandle, String, String, String, String, String) | Creates an app and opens a session. This method applies only if running a local installation of Qlik Sense. | |
CreateAppExAsyncT(AsyncHandle, FuncResponse, T, String, String, String, String, String) | Creates an app and opens a session. This method applies only if running a local installation of Qlik Sense. | |
CreateSessionApp | Creates an empty session app. The following applies: * The name of a session app cannot be chosen. The engine automatically assigns a unique identifier to the session app. * A session app is not persisted and cannot be saved. Everything created during a session app is non-persisted; for example: objects, data connections. | |
CreateSessionAppAsync | Creates an empty session app. The following applies: * The name of a session app cannot be chosen. The engine automatically assigns a unique identifier to the session app. * A session app is not persisted and cannot be saved. Everything created during a session app is non-persisted; for example: objects, data connections. | |
CreateSessionAppAsync(AsyncHandle) | Creates an empty session app. The following applies: * The name of a session app cannot be chosen. The engine automatically assigns a unique identifier to the session app. * A session app is not persisted and cannot be saved. Everything created during a session app is non-persisted; for example: objects, data connections. | |
CreateSessionAppAsyncT(AsyncHandle, FuncResponse, T) | Creates an empty session app. The following applies: * The name of a session app cannot be chosen. The engine automatically assigns a unique identifier to the session app. * A session app is not persisted and cannot be saved. Everything created during a session app is non-persisted; for example: objects, data connections. | |
CreateSessionAppFromApp | Creates a session app from a source app. The following applies: * The objects in the source app are copied into the session app but contain no data. * The script of the session app can be edited and reloaded. * The name of a session app cannot be chosen. The engine automatically assigns a unique identifier to the session app. * A session app is not persisted and cannot be saved. Everything created during a session app is non-persisted; for example: objects, data connections. | |
CreateSessionAppFromAppAsync(String) | Creates a session app from a source app. The following applies: * The objects in the source app are copied into the session app but contain no data. * The script of the session app can be edited and reloaded. * The name of a session app cannot be chosen. The engine automatically assigns a unique identifier to the session app. * A session app is not persisted and cannot be saved. Everything created during a session app is non-persisted; for example: objects, data connections. | |
CreateSessionAppFromAppAsync(AsyncHandle, String) | Creates a session app from a source app. The following applies: * The objects in the source app are copied into the session app but contain no data. * The script of the session app can be edited and reloaded. * The name of a session app cannot be chosen. The engine automatically assigns a unique identifier to the session app. * A session app is not persisted and cannot be saved. Everything created during a session app is non-persisted; for example: objects, data connections. | |
CreateSessionAppFromAppAsyncT(AsyncHandle, FuncResponse, T, String) | Creates a session app from a source app. The following applies: * The objects in the source app are copied into the session app but contain no data. * The script of the session app can be edited and reloaded. * The name of a session app cannot be chosen. The engine automatically assigns a unique identifier to the session app. * A session app is not persisted and cannot be saved. Everything created during a session app is non-persisted; for example: objects, data connections. | |
DestroyApp | Deletes an app from the Qlik Sense repository or from the file system. ** Using Qlik Sense Server ** In addition to being removed from the repository, the app is removed from the directory as well: <installation_directory>\Qlik\Sense\Repository\Apps The default installation directory is ProgramData. ** Using Qlik Sense Desktop ** The app is deleted from the directory %userprofile%\Documents\Qlik\Sense\Apps. | |
DestroyAppAsync(String) | Deletes an app from the Qlik Sense repository or from the file system. ** Using Qlik Sense Server ** In addition to being removed from the repository, the app is removed from the directory as well: <installation_directory>\Qlik\Sense\Repository\Apps The default installation directory is ProgramData. ** Using Qlik Sense Desktop ** The app is deleted from the directory %userprofile%\Documents\Qlik\Sense\Apps. | |
DestroyAppAsync(AsyncHandle, String) | Deletes an app from the Qlik Sense repository or from the file system. ** Using Qlik Sense Server ** In addition to being removed from the repository, the app is removed from the directory as well: <installation_directory>\Qlik\Sense\Repository\Apps The default installation directory is ProgramData. ** Using Qlik Sense Desktop ** The app is deleted from the directory %userprofile%\Documents\Qlik\Sense\Apps. | |
DestroyAppAsyncT(AsyncHandle, FuncResponse, T, String) | Deletes an app from the Qlik Sense repository or from the file system. ** Using Qlik Sense Server ** In addition to being removed from the repository, the app is removed from the directory as well: <installation_directory>\Qlik\Sense\Repository\Apps The default installation directory is ProgramData. ** Using Qlik Sense Desktop ** The app is deleted from the directory %userprofile%\Documents\Qlik\Sense\Apps. | |
ExportApp | Exports an app from the Qlik Sense repository to the file system. This method applies only if running in server mode. | |
ExportAppAsync(String, String, IEnumerableString) | Exports an app from the Qlik Sense repository to the file system. This method applies only if running in server mode. | |
ExportAppAsync(AsyncHandle, String, String, IEnumerableString) | Exports an app from the Qlik Sense repository to the file system. This method applies only if running in server mode. | |
ExportAppAsyncT(AsyncHandle, FuncResponse, T, String, String, IEnumerableString) | Exports an app from the Qlik Sense repository to the file system. This method applies only if running in server mode. | |
GetActiveDoc | Returns the handle of the current app. | |
GetActiveDocAsync | Returns the handle of the current app. | |
GetActiveDocAsync(AsyncHandle) | Returns the handle of the current app. | |
GetActiveDocAsyncT(AsyncHandle, FuncResponse, T) | Returns the handle of the current app. | |
GetAppEntry | Retrieves the meta data of an app. | |
GetAppEntryAsync(String) | Retrieves the meta data of an app. | |
GetAppEntryAsync(AsyncHandle, String) | Retrieves the meta data of an app. | |
GetAppEntryAsyncT(AsyncHandle, FuncResponse, T, String) | Retrieves the meta data of an app. | |
GetAppList | Returns the list of apps available: * in the repository in C:\ProgramData\Qlik\Sense\Repository\Apps if running Qlik Sense Server * in the directory C:\Users\<user name>\Documents\Qlik\Sense\Apps if running a local installation of Qlik Sense. If Qlik Sense has not been installed under ProgramData when in server mode, the app files are located under <installation_directory>\Qlik\Sense\Repository\Apps. | |
GetAppListAsync | Returns the list of apps available: * in the repository in C:\ProgramData\Qlik\Sense\Repository\Apps if running Qlik Sense Server * in the directory C:\Users\<user name>\Documents\Qlik\Sense\Apps if running a local installation of Qlik Sense. If Qlik Sense has not been installed under ProgramData when in server mode, the app files are located under <installation_directory>\Qlik\Sense\Repository\Apps. | |
GetAppListAsync(AsyncHandle) | Returns the list of apps available: * in the repository in C:\ProgramData\Qlik\Sense\Repository\Apps if running Qlik Sense Server * in the directory C:\Users\<user name>\Documents\Qlik\Sense\Apps if running a local installation of Qlik Sense. If Qlik Sense has not been installed under ProgramData when in server mode, the app files are located under <installation_directory>\Qlik\Sense\Repository\Apps. | |
GetAppListAsyncT(AsyncHandle, FuncResponse, T) | Returns the list of apps available: * in the repository in C:\ProgramData\Qlik\Sense\Repository\Apps if running Qlik Sense Server * in the directory C:\Users\<user name>\Documents\Qlik\Sense\Apps if running a local installation of Qlik Sense. If Qlik Sense has not been installed under ProgramData when in server mode, the app files are located under <installation_directory>\Qlik\Sense\Repository\Apps. | |
GetAuthenticatedUser | Retrieves information about the authenticated user. | |
GetAuthenticatedUserAsync | Retrieves information about the authenticated user. | |
GetAuthenticatedUserAsync(AsyncHandle) | Retrieves information about the authenticated user. | |
GetAuthenticatedUserAsyncT(AsyncHandle, FuncResponse, T) | Retrieves information about the authenticated user. | |
GetBNF | Returns a set of rules defining the Qlik Sense scripting language grammar. These rules define the syntax for the script statements and the script or chart functions. A way to retrieve the list of script statements, script functions or chart functions is to call the GetBNF method. | |
GetBNFAsync(BNFType) | Returns a set of rules defining the Qlik Sense scripting language grammar. These rules define the syntax for the script statements and the script or chart functions. A way to retrieve the list of script statements, script functions or chart functions is to call the GetBNF method. | |
GetBNFAsync(AsyncHandle, BNFType) | Returns a set of rules defining the Qlik Sense scripting language grammar. These rules define the syntax for the script statements and the script or chart functions. A way to retrieve the list of script statements, script functions or chart functions is to call the GetBNF method. | |
GetBNFAsyncT(AsyncHandle, FuncResponse, T, BNFType) | Returns a set of rules defining the Qlik Sense scripting language grammar. These rules define the syntax for the script statements and the script or chart functions. A way to retrieve the list of script statements, script functions or chart functions is to call the GetBNF method. | |
GetCustomConnectors | List the custom connectors available in the system. | |
GetCustomConnectorsAsync(Boolean) | List the custom connectors available in the system. | |
GetCustomConnectorsAsync(AsyncHandle, Boolean) | List the custom connectors available in the system. | |
GetCustomConnectorsAsyncT(AsyncHandle, FuncResponse, T, Boolean) | List the custom connectors available in the system. | |
GetDatabasesFromConnectionString | Lists the databases in a ODBC, OLEDB or CUSTOM data source. | |
GetDatabasesFromConnectionStringAsync(Connection) | Lists the databases in a ODBC, OLEDB or CUSTOM data source. | |
GetDatabasesFromConnectionStringAsync(AsyncHandle, Connection) | Lists the databases in a ODBC, OLEDB or CUSTOM data source. | |
GetDatabasesFromConnectionStringAsyncT(AsyncHandle, FuncResponse, T, Connection) | Lists the databases in a ODBC, OLEDB or CUSTOM data source. | |
GetDefaultAppFolder | Returns the folder where the apps are stored. This method applies only if running Qlik Sense Desktop. | |
GetDefaultAppFolderAsync | Returns the folder where the apps are stored. This method applies only if running Qlik Sense Desktop. | |
GetDefaultAppFolderAsync(AsyncHandle) | Returns the folder where the apps are stored. This method applies only if running Qlik Sense Desktop. | |
GetDefaultAppFolderAsyncT(AsyncHandle, FuncResponse, T) | Returns the folder where the apps are stored. This method applies only if running Qlik Sense Desktop. | |
GetFolderItemsForPath | Returns the files and folders located at a specified path. | |
GetFolderItemsForPathAsync(String) | Returns the files and folders located at a specified path. | |
GetFolderItemsForPathAsync(AsyncHandle, String) | Returns the files and folders located at a specified path. | |
GetFolderItemsForPathAsyncT(AsyncHandle, FuncResponse, T, String) | Returns the files and folders located at a specified path. | |
GetFunctions | Gets the list of all the script functions. | |
GetFunctionsAsync(FunctionGroup) | Gets the list of all the script functions. | |
GetFunctionsAsync(AsyncHandle, FunctionGroup) | Gets the list of all the script functions. | |
GetFunctionsAsyncT(AsyncHandle, FuncResponse, T, FunctionGroup) | Gets the list of all the script functions. | |
GetInteract(Int32) | Retrieves information on the user interaction that is requested by the engine. Engine can request user interactions only during script reload and when the reload is performed in debug mode (qDebug is set to true when using the DoReload method). When running reload in debug mode, the engine pauses the script execution to receive data about user interaction. The engine can pause: - before executing a new script statement - when an error occurs while executing the script - when the script execution is finished. To know if the engine is paused and waits for a response to an interaction request, the GetProgress method should be used. The engine waits for a response if the property qUserInteractionWanted is set to true in the response of the GetProgress request. | |
GetInteract(AsyncHandle) |
Engine can request user interactions only during script reload and when the reload is performed in debug mode
(Debug is set to true when using the DoReload method).
When running reload in debug mode, the engine pauses the script execution to receive data about user interaction. The engine can pause:
- before executing a new script statement
- when an error occurs while executing the script
- when the script execution is finished.
To know if the engine is paused and waits for a response to an interaction request, the GetProgress method should be used.
The engine waits for a response if the property UserInteractionWanted is set to true in the response of the GetProgress request.
| |
GetInteractAsync(Int32) | Retrieves information on the user interaction that is requested by the engine. Engine can request user interactions only during script reload and when the reload is performed in debug mode (qDebug is set to true when using the DoReload method). When running reload in debug mode, the engine pauses the script execution to receive data about user interaction. The engine can pause: - before executing a new script statement - when an error occurs while executing the script - when the script execution is finished. To know if the engine is paused and waits for a response to an interaction request, the GetProgress method should be used. The engine waits for a response if the property qUserInteractionWanted is set to true in the response of the GetProgress request. | |
GetInteractAsync(AsyncHandle) |
Engine can request user interactions only during script reload and when the reload is performed in debug mode
(Debug is set to true when using the DoReload method).
When running reload in debug mode, the engine pauses the script execution to receive data about user interaction. The engine can pause:
- before executing a new script statement
- when an error occurs while executing the script
- when the script execution is finished.
To know if the engine is paused and waits for a response to an interaction request, the GetProgress method should be used.
The engine waits for a response if the property UserInteractionWanted is set to true in the response of the GetProgress request.
| |
GetInteractAsync(AsyncHandle, Int32) | Retrieves information on the user interaction that is requested by the engine. Engine can request user interactions only during script reload and when the reload is performed in debug mode (qDebug is set to true when using the DoReload method). When running reload in debug mode, the engine pauses the script execution to receive data about user interaction. The engine can pause: - before executing a new script statement - when an error occurs while executing the script - when the script execution is finished. To know if the engine is paused and waits for a response to an interaction request, the GetProgress method should be used. The engine waits for a response if the property qUserInteractionWanted is set to true in the response of the GetProgress request. | |
GetInteractAsyncT(AsyncHandle, FuncResponse, T, Int32) | Retrieves information on the user interaction that is requested by the engine. Engine can request user interactions only during script reload and when the reload is performed in debug mode (qDebug is set to true when using the DoReload method). When running reload in debug mode, the engine pauses the script execution to receive data about user interaction. The engine can pause: - before executing a new script statement - when an error occurs while executing the script - when the script execution is finished. To know if the engine is paused and waits for a response to an interaction request, the GetProgress method should be used. The engine waits for a response if the property qUserInteractionWanted is set to true in the response of the GetProgress request. | |
GetLogicalDriveStrings | Lists the logical drives in the system. This method applies only if running Qlik Sense Desktop. | |
GetLogicalDriveStringsAsync | Lists the logical drives in the system. This method applies only if running Qlik Sense Desktop. | |
GetLogicalDriveStringsAsync(AsyncHandle) | Lists the logical drives in the system. This method applies only if running Qlik Sense Desktop. | |
GetLogicalDriveStringsAsyncT(AsyncHandle, FuncResponse, T) | Lists the logical drives in the system. This method applies only if running Qlik Sense Desktop. | |
GetMyDocumentsFolder | ||
GetMyDocumentsFolderAsync | ||
GetMyDocumentsFolderAsync(AsyncHandle) | ||
GetMyDocumentsFolderAsyncT(AsyncHandle, FuncResponse, T) | ||
GetOdbcDsns | Returns the list of the ODBC connectors that are installed in the system. | |
GetOdbcDsnsAsync | Returns the list of the ODBC connectors that are installed in the system. | |
GetOdbcDsnsAsync(AsyncHandle) | Returns the list of the ODBC connectors that are installed in the system. | |
GetOdbcDsnsAsyncT(AsyncHandle, FuncResponse, T) | Returns the list of the ODBC connectors that are installed in the system. | |
GetOleDbProviders | Returns the list of the OLEDB providers installed on the system. | |
GetOleDbProvidersAsync | Returns the list of the OLEDB providers installed on the system. | |
GetOleDbProvidersAsync(AsyncHandle) | Returns the list of the OLEDB providers installed on the system. | |
GetOleDbProvidersAsyncT(AsyncHandle, FuncResponse, T) | Returns the list of the OLEDB providers installed on the system. | |
GetProgress(Int32) | Gives information about the progress of the DoReload and DoSave calls. For more information on DoReload and DoSave, see the DoReload method and DoSave method. | |
GetProgress(AsyncHandle) |
Gives information about the progress of the DoReload and DoSave calls.
asyncHandle corresponds to the identifier for the call.
| |
GetProgressAsync(Int32) | Gives information about the progress of the DoReload and DoSave calls. For more information on DoReload and DoSave, see the DoReload method and DoSave method. | |
GetProgressAsync(AsyncHandle) |
Gives information about the progress of the DoReload and DoSave calls.
asyncHandle corresponds to the identifier for the call.
| |
GetProgressAsync(AsyncHandle, Int32) | Gives information about the progress of the DoReload and DoSave calls. For more information on DoReload and DoSave, see the DoReload method and DoSave method. | |
GetProgressAsyncT(AsyncHandle, FuncResponse, T, Int32) | Gives information about the progress of the DoReload and DoSave calls. For more information on DoReload and DoSave, see the DoReload method and DoSave method. | |
GetStreamList | Lists the streams. | |
GetStreamListAsync | Lists the streams. | |
GetStreamListAsync(AsyncHandle) | Lists the streams. | |
GetStreamListAsyncT(AsyncHandle, FuncResponse, T) | Lists the streams. | |
GetSupportedCodePages | Lists the supported code pages. | |
GetSupportedCodePagesAsync | Lists the supported code pages. | |
GetSupportedCodePagesAsync(AsyncHandle) | Lists the supported code pages. | |
GetSupportedCodePagesAsyncT(AsyncHandle, FuncResponse, T) | Lists the supported code pages. | |
GetUniqueID | Returns the unique identifier of the endpoint for the current user in the current app. This unique identifier can be used for logging purposes. | |
GetUniqueIDAsync | Returns the unique identifier of the endpoint for the current user in the current app. This unique identifier can be used for logging purposes. | |
GetUniqueIDAsync(AsyncHandle) | Returns the unique identifier of the endpoint for the current user in the current app. This unique identifier can be used for logging purposes. | |
GetUniqueIDAsyncT(AsyncHandle, FuncResponse, T) | Returns the unique identifier of the endpoint for the current user in the current app. This unique identifier can be used for logging purposes. | |
ImportApp | Imports an app to the Qlik Sense repository. This method applies only if running in server mode. | |
ImportAppAsync(String, String, IEnumerableString) | Imports an app to the Qlik Sense repository. This method applies only if running in server mode. | |
ImportAppAsync(AsyncHandle, String, String, IEnumerableString) | Imports an app to the Qlik Sense repository. This method applies only if running in server mode. | |
ImportAppAsyncT(AsyncHandle, FuncResponse, T, String, String, IEnumerableString) | Imports an app to the Qlik Sense repository. This method applies only if running in server mode. | |
ImportAppEx | Imports an app to the Qlik Sense repository. The connections in the app can be excluded from the import. This method applies only if running in server mode. | |
ImportAppExAsync(String, String, IEnumerableString, Boolean) | Imports an app to the Qlik Sense repository. The connections in the app can be excluded from the import. This method applies only if running in server mode. | |
ImportAppExAsync(AsyncHandle, String, String, IEnumerableString, Boolean) | Imports an app to the Qlik Sense repository. The connections in the app can be excluded from the import. This method applies only if running in server mode. | |
InteractDone(Int32, InteractDef) | Informs the engine that a user interaction (which was earlier requested by the engine) was performed and indicates the engine what to do next. | |
InteractDone(AsyncHandle, InteractDef) |
Informs the engine that a user interaction (which was earlier requested by the engine) was performed and indicates the engine what to do next.
| |
InteractDoneAsync(Int32, InteractDef) | Informs the engine that a user interaction (which was earlier requested by the engine) was performed and indicates the engine what to do next. | |
InteractDoneAsync(AsyncHandle, InteractDef) |
Informs the engine that a user interaction (which was earlier requested by the engine) was performed and indicates the engine what to do next.
| |
InteractDoneAsync(AsyncHandle, Int32, InteractDef) | Informs the engine that a user interaction (which was earlier requested by the engine) was performed and indicates the engine what to do next. | |
IsDesktopMode | Indicates whether or not the user works in standalone mode. | |
IsDesktopModeAsync | Indicates whether or not the user works in standalone mode. | |
IsDesktopModeAsync(AsyncHandle) | Indicates whether or not the user works in standalone mode. | |
IsDesktopModeAsyncT(AsyncHandle, FuncResponse, T) | Indicates whether or not the user works in standalone mode. | |
IsPersonalMode | Obsolete. Indicates whether or not the user works in personal mode. | |
IsPersonalModeAsync | Obsolete. Indicates whether or not the user works in personal mode. | |
IsPersonalModeAsync(AsyncHandle) | Obsolete. Indicates whether or not the user works in personal mode. | |
IsPersonalModeAsyncT(AsyncHandle, FuncResponse, T) | Obsolete. Indicates whether or not the user works in personal mode. | |
IsValidConnectionString | Checks if a connection string is valid. | |
IsValidConnectionStringAsync(Connection) | Checks if a connection string is valid. | |
IsValidConnectionStringAsync(AsyncHandle, Connection) | Checks if a connection string is valid. | |
IsValidConnectionStringAsyncT(AsyncHandle, FuncResponse, T, Connection) | Checks if a connection string is valid. | |
OpenApp | Opens an app and checks if the app needs to be migrated (if the app is deprecated). The OpenDoc method compares the version of the app with the version of Qlik Sense and migrates the app to the current version of Qlik Sense if necessary. Once the migration is done, the app is opened. If no migration is needed, the app is opened immediately. The following applies: * The app version is lower than 0.95: no migration is done. Apps older than the version 0.95 are not supported. * The app version is at least 0.95 and less than the Qlik Sense version: the app is migrated and then opened. * Qlik Sense and the app have the same version: the app is opened, no migration is needed. If the app is read-only, the app migration cannot occur. An error message is sent. | |
OpenAppAsync(String, String, String, String, Boolean) | Opens an app and checks if the app needs to be migrated (if the app is deprecated). The OpenDoc method compares the version of the app with the version of Qlik Sense and migrates the app to the current version of Qlik Sense if necessary. Once the migration is done, the app is opened. If no migration is needed, the app is opened immediately. The following applies: * The app version is lower than 0.95: no migration is done. Apps older than the version 0.95 are not supported. * The app version is at least 0.95 and less than the Qlik Sense version: the app is migrated and then opened. * Qlik Sense and the app have the same version: the app is opened, no migration is needed. If the app is read-only, the app migration cannot occur. An error message is sent. | |
OpenAppAsync(AsyncHandle, String, String, String, String, Boolean) | Opens an app and checks if the app needs to be migrated (if the app is deprecated). The OpenDoc method compares the version of the app with the version of Qlik Sense and migrates the app to the current version of Qlik Sense if necessary. Once the migration is done, the app is opened. If no migration is needed, the app is opened immediately. The following applies: * The app version is lower than 0.95: no migration is done. Apps older than the version 0.95 are not supported. * The app version is at least 0.95 and less than the Qlik Sense version: the app is migrated and then opened. * Qlik Sense and the app have the same version: the app is opened, no migration is needed. If the app is read-only, the app migration cannot occur. An error message is sent. | |
OpenAppAsyncT(AsyncHandle, FuncResponse, T, String, String, String, String, Boolean) | Opens an app and checks if the app needs to be migrated (if the app is deprecated). The OpenDoc method compares the version of the app with the version of Qlik Sense and migrates the app to the current version of Qlik Sense if necessary. Once the migration is done, the app is opened. If no migration is needed, the app is opened immediately. The following applies: * The app version is lower than 0.95: no migration is done. Apps older than the version 0.95 are not supported. * The app version is at least 0.95 and less than the Qlik Sense version: the app is migrated and then opened. * Qlik Sense and the app have the same version: the app is opened, no migration is needed. If the app is read-only, the app migration cannot occur. An error message is sent. | |
OSName | Returns the name of the operating system. | |
OSNameAsync | Returns the name of the operating system. | |
OSNameAsync(AsyncHandle) | Returns the name of the operating system. | |
OSNameAsyncT(AsyncHandle, FuncResponse, T) | Returns the name of the operating system. | |
OSVersion | Returns the version number of the operating system. | |
OSVersionAsync | Returns the version number of the operating system. | |
OSVersionAsync(AsyncHandle) | Returns the version number of the operating system. | |
OSVersionAsyncT(AsyncHandle, FuncResponse, T) | Returns the version number of the operating system. | |
ProductVersion | Returns the Qlik Sense version number. | |
ProductVersionAsync | Returns the Qlik Sense version number. | |
ProductVersionAsync(AsyncHandle) | Returns the Qlik Sense version number. | |
ProductVersionAsyncT(AsyncHandle, FuncResponse, T) | Returns the Qlik Sense version number. | |
PublishApp | ||
PublishAppAsync(String, String, Boolean, String) | ||
PublishAppAsync(AsyncHandle, String, String, Boolean, String) | ||
PublishAppAsyncT(AsyncHandle, FuncResponse, T, String, String, Boolean, String) | ||
QTProduct | Returns the Qlik product name. | |
QTProductAsync | Returns the Qlik product name. | |
QTProductAsync(AsyncHandle) | Returns the Qlik product name. | |
QTProductAsyncT(AsyncHandle, FuncResponse, T) | Returns the Qlik product name. | |
QvVersion | Obsolete. Returns the Qlik Sense version number. | |
QvVersionAsync | Obsolete. Returns the Qlik Sense version number. | |
QvVersionAsync(AsyncHandle) | Obsolete. Returns the Qlik Sense version number. | |
QvVersionAsyncT(AsyncHandle, FuncResponse, T) | Obsolete. Returns the Qlik Sense version number. | |
ReloadExtensionList | Reloads the list of extensions. | |
ReloadExtensionListAsync | Reloads the list of extensions. | |
ReloadExtensionListAsync(AsyncHandle) | Reloads the list of extensions. | |
ReplaceAppFromID | Replaces an app with the objects from a source app. The list of objects in the app to be replaced must be defined in qIds. The data model of the app cannot be updated. This method applies only if running in server mode. | |
ReplaceAppFromIDAsync(String, String, IEnumerableString) | Replaces an app with the objects from a source app. The list of objects in the app to be replaced must be defined in qIds. The data model of the app cannot be updated. This method applies only if running in server mode. | |
ReplaceAppFromIDAsync(AsyncHandle, String, String, IEnumerableString) | Replaces an app with the objects from a source app. The list of objects in the app to be replaced must be defined in qIds. The data model of the app cannot be updated. This method applies only if running in server mode. | |
ReplaceAppFromIDAsyncT(AsyncHandle, FuncResponse, T, String, String, IEnumerableString) | Replaces an app with the objects from a source app. The list of objects in the app to be replaced must be defined in qIds. The data model of the app cannot be updated. This method applies only if running in server mode. | |
ShutdownProcess | Shutdowns the Qlik engine. This method applies only if running a local installation of Qlik Sense. | |
ShutdownProcessAsync | Shutdowns the Qlik engine. This method applies only if running a local installation of Qlik Sense. | |
ShutdownProcessAsync(AsyncHandle) | Shutdowns the Qlik engine. This method applies only if running a local installation of Qlik Sense. |
Name | Description | |
---|---|---|
ConsiderDirty |
Forces send of GetProperties and GetLayout calls to engine for this object even when the layout and properties are up to date.
(Inherited from IQixClassBase.) | |
ConsideredDirty |
Forces send of GetProperties and GetLayout calls to engine for this object even when the layout and properties are up to date.
Resume normal behavior when disposed.
(Inherited from IQixClassBase.) | |
Handle |
The handle of the Qlik Sense entity.
(Inherited from IQixClassBase.) | |
Id |
The id of the Qlik Sense entity.
(Inherited from IQixClassBase.) | |
Type |
The type of the Qlik Sense entity.
(Inherited from IQixClassBase.) |
Name | Description | |
---|---|---|
Changed |
This event fires when to notify subscribers that a change has occured.
(Inherited from IChangeNotifier.) | |
Closed |
This event fires when the Qlik Sense entity has been removed or deleted.
(Inherited from IQixClassBase.) | |
CommunicationError |
Eventhandler for communication error
|