|
// For complete examples and data files, please go to https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/ |
|
namespace Aspose.Cells.Cloud.SDK.Example |
|
{ |
|
using Aspose.Cells.Cloud.SDK.Api; |
|
using Aspose.Cells.Cloud.SDK.Model; |
|
using Aspose.Cells.Cloud.SDK.Request; |
|
using System; |
|
using System.Collections.Generic; |
|
|
|
public partial class CellsApiExample |
|
{ |
|
public void PostRunTaskExample() |
|
{ |
|
CellsApi cellsApi = new CellsApi(Environment.GetEnvironmentVariable("CellsCloudTestClientId"), Environment.GetEnvironmentVariable("CellsCloudTestClientSecret")); |
|
TaskData taskData = new TaskData(); |
|
taskData.Tasks = new List<TaskDescription>(); |
|
TaskDescription task1 = new TaskDescription(); |
|
task1.TaskType = "ImportData"; |
|
|
|
ImportDataTaskParameter param1 = new ImportDataTaskParameter(); |
|
ImportBatchDataOption importOption = new ImportBatchDataOption(); |
|
importOption.IsInsert = true; |
|
importOption.DestinationWorksheet = "Sheet1"; |
|
importOption.Source = new FileSource(); |
|
importOption.Source.FilePath = "Batch_data_xml.txt"; |
|
importOption.Source.FileSourceType = "CloudFileSystem"; |
|
param1.ImportOption = importOption; |
|
param1.Workbook = new FileSource(); |
|
param1.Workbook.FileSourceType = "CloudFileSystem"; |
|
param1.Workbook.FilePath = "Book1.xlsx"; |
|
task1.TaskParameter = param1; |
|
taskData.Tasks.Add(task1); |
|
TaskDescription task2 = new TaskDescription(); |
|
task2.TaskType = "SaveResult"; |
|
SaveResultTaskParameter param2 = new SaveResultTaskParameter(); |
|
param2.ResultDestination = new ResultDestination(); |
|
param2.ResultDestination.DestinationType = "CloudFileSystem"; |
|
param2.ResultDestination.OutputFile = "BOOK1.pdf"; |
|
param2.ResultDestination.InputFile = "Book1.xlsx"; |
|
param2.ResultSource = "InMemoryFiles"; |
|
task2.TaskParameter = param2; |
|
taskData.Tasks.Add(task2); |
|
PostRunTaskRequest request = new PostRunTaskRequest |
|
{ |
|
TaskData = taskData, |
|
}; |
|
cellsApi.PostRunTask(request); |
|
} |
|
} |
|
} |
|
|