CopyAppAsync Method
Overloads
CopyAppAsync(String, String, IEnumerable<String>) |
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. |
|
CopyAppAsync(AsyncHandle, String, String, IEnumerable<String>) |
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. |
|
CopyAppAsync<T>(AsyncHandle, Func<Response, T>, String, String, IEnumerable<String>) |
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. |
CopyAppAsync(String, String, IEnumerable<String>)
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.
Declaration
Task<bool> CopyAppAsync([QixName("qTargetAppId")] string targetAppId, [QixName("qSrcAppId")] string srcAppId, [QixName("qIds")] IEnumerable<string> ids)
Parameters
Type | Name | Description |
---|---|---|
System.String | targetAppId |
Identifier (GUID) of the app entity in the Qlik Sense repository. The app entity must have been previously created by the Qlik Sense Repository Service (QRS) API. |
System.String | srcAppId |
Identifier (GUID) of the source app in the Qlik Sense repository. |
System.Collections.Generic.IEnumerable<System.String> | ids |
Array of QRS identifiers.
The list of all objects in the app to be copied must be given. This list must contain the GUIDs of all these objects.
If the list of the QRS identifiers is empty, the |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Boolean> |
Remarks
This operation is possible only in Qlik Sense Enterprise.
CopyAppAsync(AsyncHandle, String, String, IEnumerable<String>)
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.
Declaration
Task<bool> CopyAppAsync(AsyncHandle asyncHandle, [QixName("qTargetAppId")] string targetAppId, [QixName("qSrcAppId")] string srcAppId, [QixName("qIds")] IEnumerable<string> ids)
Parameters
Type | Name | Description |
---|---|---|
AsyncHandle | asyncHandle |
Handle to asynchronous method request |
System.String | targetAppId |
Identifier (GUID) of the app entity in the Qlik Sense repository. The app entity must have been previously created by the Qlik Sense Repository Service (QRS) API. |
System.String | srcAppId |
Identifier (GUID) of the source app in the Qlik Sense repository. |
System.Collections.Generic.IEnumerable<System.String> | ids |
Array of QRS identifiers.
The list of all objects in the app to be copied must be given. This list must contain the GUIDs of all these objects.
If the list of the QRS identifiers is empty, the |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Boolean> |
Remarks
This operation is possible only in Qlik Sense Enterprise.
CopyAppAsync<T>(AsyncHandle, Func<Response, T>, String, String, IEnumerable<String>)
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.
Declaration
Task<T> CopyAppAsync<T>(AsyncHandle asyncHandle, Func<Response, T> onResult, [QixName("qTargetAppId")] string targetAppId, [QixName("qSrcAppId")] string srcAppId, [QixName("qIds")] IEnumerable<string> ids)
Parameters
Type | Name | Description |
---|---|---|
AsyncHandle | asyncHandle |
Handle to asynchronous method request |
System.Func<Response, T> | onResult |
Continuation function |
System.String | targetAppId |
Identifier (GUID) of the app entity in the Qlik Sense repository. The app entity must have been previously created by the Qlik Sense Repository Service (QRS) API. |
System.String | srcAppId |
Identifier (GUID) of the source app in the Qlik Sense repository. |
System.Collections.Generic.IEnumerable<System.String> | ids |
Array of QRS identifiers.
The list of all objects in the app to be copied must be given. This list must contain the GUIDs of all these objects.
If the list of the QRS identifiers is empty, the |
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!