CloneGenericObjectAsync Method
Overloads
| CloneGenericObjectAsync(String) |
Clones root level objects, such as sheets and stories. The CloneObject method works for both app objects and child objects. When you clone an object that contains children, the children are cloned as well. If you for example want to clone a visualization, you must provide the qID of the root object, in this case the sheet since CloneObject clones root level objects. |
|
| CloneGenericObjectAsync(AsyncHandle, String) |
Clones root level objects, such as sheets and stories. The CloneObject method works for both app objects and child objects. When you clone an object that contains children, the children are cloned as well. If you for example want to clone a visualization, you must provide the qID of the root object, in this case the sheet since CloneObject clones root level objects. |
|
| CloneGenericObjectAsync<T>(AsyncHandle, Func<Response, T>, String) |
Clones root level objects, such as sheets and stories. The CloneObject method works for both app objects and child objects. When you clone an object that contains children, the children are cloned as well. If you for example want to clone a visualization, you must provide the qID of the root object, in this case the sheet since CloneObject clones root level objects. |
CloneGenericObjectAsync(String)
Clones root level objects, such as sheets and stories. The CloneObject method works for both app objects and child objects.
When you clone an object that contains children, the children are cloned as well.
If you for example want to clone a visualization, you must provide the qID of the root object, in this case the sheet since CloneObject clones root level objects.
Declaration
[QixName("CloneObject")]
public Task<string> CloneGenericObjectAsync([QixName("qId")] string id)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | id |
Identifier of the object to clone. The identifier must be a root object. |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task<System.String> |
Implements
Remarks
It is not possible to clone a session object.
CloneGenericObjectAsync(AsyncHandle, String)
Clones root level objects, such as sheets and stories. The CloneObject method works for both app objects and child objects.
When you clone an object that contains children, the children are cloned as well.
If you for example want to clone a visualization, you must provide the qID of the root object, in this case the sheet since CloneObject clones root level objects.
Declaration
[QixName("CloneObject")]
public Task<string> CloneGenericObjectAsync(AsyncHandle asyncHandle, [QixName("qId")] string id)
Parameters
| Type | Name | Description |
|---|---|---|
| AsyncHandle | asyncHandle |
Handle to asynchronous method request |
| System.String | id |
Identifier of the object to clone. The identifier must be a root object. |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task<System.String> |
Implements
Remarks
It is not possible to clone a session object.
CloneGenericObjectAsync<T>(AsyncHandle, Func<Response, T>, String)
Clones root level objects, such as sheets and stories. The CloneObject method works for both app objects and child objects.
When you clone an object that contains children, the children are cloned as well.
If you for example want to clone a visualization, you must provide the qID of the root object, in this case the sheet since CloneObject clones root level objects.
Declaration
[QixName("CloneObject")]
public Task<T> CloneGenericObjectAsync<T>(AsyncHandle asyncHandle, Func<Response, T> onResult, [QixName("qId")] string id)
Parameters
| Type | Name | Description |
|---|---|---|
| AsyncHandle | asyncHandle |
Handle to asynchronous method request |
| System.Func<Response, T> | onResult |
Continuation function |
| System.String | id |
Identifier of the object to clone. The identifier must be a root object. |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task<T> |
Type Parameters
| Name | Description |
|---|---|
| T |
Implements
Remarks
It is not possible to clone a session object.