Skip to main content Skip to complementary content

ExportAppAsync Method

Overloads

ExportAppAsync(String, String, IEnumerable<String>, Boolean)

Exports an app from the Qlik Sense repository to the file system.

Logs

When this method is called, audit activity logs are produced to track the user activity.

In the case of errors, both audit activity logs and system services logs are produced.

The log files are named as follows:

Please refer to Engine API reference for table definition.

The log files are located in:

%ProgramData%/Qlik/Sense/Log/Engine

ExportAppAsync(AsyncHandle, String, String, IEnumerable<String>, Boolean)

Exports an app from the Qlik Sense repository to the file system.

Logs

When this method is called, audit activity logs are produced to track the user activity.

In the case of errors, both audit activity logs and system services logs are produced.

The log files are named as follows:

Please refer to Engine API reference for table definition.

The log files are located in:

%ProgramData%/Qlik/Sense/Log/Engine

ExportAppAsync<T>(AsyncHandle, Func<Response, T>, String, String, IEnumerable<String>, Boolean)

Exports an app from the Qlik Sense repository to the file system.

Logs

When this method is called, audit activity logs are produced to track the user activity.

In the case of errors, both audit activity logs and system services logs are produced.

The log files are named as follows:

Please refer to Engine API reference for table definition.

The log files are located in:

%ProgramData%/Qlik/Sense/Log/Engine

ExportAppAsync(String, String, IEnumerable<String>, Boolean)

Exports an app from the Qlik Sense repository to the file system.

Logs

When this method is called, audit activity logs are produced to track the user activity.

In the case of errors, both audit activity logs and system services logs are produced.

The log files are named as follows:

Please refer to Engine API reference for table definition.

The log files are located in:

%ProgramData%/Qlik/Sense/Log/Engine

Declaration

      Task<bool> ExportAppAsync([QixName("qTargetPath")] string targetPath, [QixName("qSrcAppId")] string srcAppId, [QixName("qIds")] IEnumerable<string> ids, [QixName("qNoData")] bool noData = false)
    

Parameters

Type Name Description
System.String targetPath

Path and name of the target app.

System.String srcAppId

Identifier of the source app. The identifier is a GUID from the Qlik Sense repository.

System.Collections.Generic.IEnumerable<System.String> ids

Array of identifiers. The list of all the objects in the app to be exported must be given. This list must contain the GUIDs of all these objects.

System.Boolean noData

Set this parameter to true if the data should be omitted in the exported app.

Returns

Type Description
System.Threading.Tasks.Task<System.Boolean>

Remarks

This operation is possible only in Qlik Sense Enterprise.

ExportAppAsync(AsyncHandle, String, String, IEnumerable<String>, Boolean)

Exports an app from the Qlik Sense repository to the file system.

Logs

When this method is called, audit activity logs are produced to track the user activity.

In the case of errors, both audit activity logs and system services logs are produced.

The log files are named as follows:

Please refer to Engine API reference for table definition.

The log files are located in:

%ProgramData%/Qlik/Sense/Log/Engine

Declaration

      Task<bool> ExportAppAsync(AsyncHandle asyncHandle, [QixName("qTargetPath")] string targetPath, [QixName("qSrcAppId")] string srcAppId, [QixName("qIds")] IEnumerable<string> ids, [QixName("qNoData")] bool noData = false)
    

Parameters

Type Name Description
AsyncHandle asyncHandle

Handle to asynchronous method request

System.String targetPath

Path and name of the target app.

System.String srcAppId

Identifier of the source app. The identifier is a GUID from the Qlik Sense repository.

System.Collections.Generic.IEnumerable<System.String> ids

Array of identifiers. The list of all the objects in the app to be exported must be given. This list must contain the GUIDs of all these objects.

System.Boolean noData

Set this parameter to true if the data should be omitted in the exported app.

Returns

Type Description
System.Threading.Tasks.Task<System.Boolean>

Remarks

This operation is possible only in Qlik Sense Enterprise.

ExportAppAsync<T>(AsyncHandle, Func<Response, T>, String, String, IEnumerable<String>, Boolean)

Exports an app from the Qlik Sense repository to the file system.

Logs

When this method is called, audit activity logs are produced to track the user activity.

In the case of errors, both audit activity logs and system services logs are produced.

The log files are named as follows:

Please refer to Engine API reference for table definition.

The log files are located in:

%ProgramData%/Qlik/Sense/Log/Engine

Declaration

      Task<T> ExportAppAsync<T>(AsyncHandle asyncHandle, Func<Response, T> onResult, [QixName("qTargetPath")] string targetPath, [QixName("qSrcAppId")] string srcAppId, [QixName("qIds")] IEnumerable<string> ids, [QixName("qNoData")] bool noData = false)
    

Parameters

Type Name Description
AsyncHandle asyncHandle

Handle to asynchronous method request

System.Func<Response, T> onResult

Continuation function

System.String targetPath

Path and name of the target app.

System.String srcAppId

Identifier of the source app. The identifier is a GUID from the Qlik Sense repository.

System.Collections.Generic.IEnumerable<System.String> ids

Array of identifiers. The list of all the objects in the app to be exported must be given. This list must contain the GUIDs of all these objects.

System.Boolean noData

Set this parameter to true if the data should be omitted in the exported app.

Returns

Type Description
System.Threading.Tasks.Task<T>

Type Parameters

Name Description
T

Remarks

This operation is possible only in Qlik Sense Enterprise.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – let us know how we can improve!