/// <summary> /// Initializes a new instance of the <see cref="GetXlsxCellRequest" /> class. /// </summary> /// <param name="inputFileBytes">Optional: Bytes of the input file to operate on.</param> /// <param name="inputFileUrl">Optional: URL of a file to operate on as input. This can be a public URL, or you can also use the begin-editing API to upload a document and pass in the secure URL result from that operation as the URL here (this URL is not public)..</param> /// <param name="worksheetToQuery">Optional; Worksheet (tab) within the spreadsheet to get the rows and cells of; leave blank to default to the first worksheet.</param> /// <param name="rowIndex">0-based index of the row, 0, 1, 2, ... to retrieve.</param> /// <param name="cellIndex">0-based index of the cell, 0, 1, 2, ... in the row to retrieve.</param> public GetXlsxCellRequest(byte[] inputFileBytes = default(byte[]), string inputFileUrl = default(string), XlsxWorksheet worksheetToQuery = default(XlsxWorksheet), int?rowIndex = default(int?), int?cellIndex = default(int?)) { this.InputFileBytes = inputFileBytes; this.InputFileUrl = inputFileUrl; this.WorksheetToQuery = worksheetToQuery; this.RowIndex = rowIndex; this.CellIndex = cellIndex; }
/// <summary> /// Initializes a new instance of the <see cref="SetXlsxCellByIdentifierRequest" /> class. /// </summary> /// <param name="inputFileBytes">Optional: Bytes of the input file to operate on.</param> /// <param name="inputFileUrl">Optional: URL of a file to operate on as input. This can be a public URL, or you can also use the begin-editing API to upload a document and pass in the secure URL result from that operation as the URL here (this URL is not public)..</param> /// <param name="worksheetToUpdate">Optional; Worksheet (tab) within the spreadsheet to update; leave blank to default to the first worksheet.</param> /// <param name="cellIdentifier">The Excel cell identifier (e.g. A1, B2, C33, etc.) of the cell to update.</param> /// <param name="cellValue">New Cell value to update/overwrite into the Excel XLSX spreadsheet.</param> public SetXlsxCellByIdentifierRequest(byte[] inputFileBytes = default(byte[]), string inputFileUrl = default(string), XlsxWorksheet worksheetToUpdate = default(XlsxWorksheet), string cellIdentifier = default(string), XlsxSpreadsheetCell cellValue = default(XlsxSpreadsheetCell)) { this.InputFileBytes = inputFileBytes; this.InputFileUrl = inputFileUrl; this.WorksheetToUpdate = worksheetToUpdate; this.CellIdentifier = cellIdentifier; this.CellValue = cellValue; }
/// <summary> /// Initializes a new instance of the <see cref="AppendXlsxRowRequest" /> class. /// </summary> /// <param name="inputFileBytes">Optional: Bytes of the input file to operate on.</param> /// <param name="inputFileUrl">Optional: URL of a file to operate on as input. This can be a public URL, or you can also use the begin-editing API to upload a document and pass in the secure URL result from that operation as the URL here (this URL is not public)..</param> /// <param name="worksheetToUpdate">Optional; Worksheet (tab) within the spreadsheet to get the specific row from; leave blank to default to the first worksheet.</param> /// <param name="row">Required; Row to be appended to the worksheet..</param> public AppendXlsxRowRequest(byte[] inputFileBytes = default(byte[]), string inputFileUrl = default(string), XlsxWorksheet worksheetToUpdate = default(XlsxWorksheet), XlsxSpreadsheetRow row = default(XlsxSpreadsheetRow)) { this.InputFileBytes = inputFileBytes; this.InputFileUrl = inputFileUrl; this.WorksheetToUpdate = worksheetToUpdate; this.Row = row; }
/// <summary> /// Initializes a new instance of the <see cref="GetXlsxColumnsRequest" /> class. /// </summary> /// <param name="InputFileBytes">Optional: Bytes of the input file to operate on.</param> /// <param name="InputFileUrl">Optional: URL of a file to operate on as input. This can be a public URL, or you can also use the begin-editing API to upload a document and pass in the secure URL result from that operation as the URL here (this URL is not public)..</param> /// <param name="WorksheetToQuery">Optional; Worksheet (tab) within the spreadsheet to get the columns of; leave blank to default to the first worksheet.</param> public GetXlsxColumnsRequest(byte[] InputFileBytes = default(byte[]), string InputFileUrl = default(string), XlsxWorksheet WorksheetToQuery = default(XlsxWorksheet)) { this.InputFileBytes = InputFileBytes; this.InputFileUrl = InputFileUrl; this.WorksheetToQuery = WorksheetToQuery; }
/// <summary> /// Initializes a new instance of the <see cref="GetXlsxRowsAndCellsRequest" /> class. /// </summary> /// <param name="inputFileBytes">Optional: Bytes of the input file to operate on.</param> /// <param name="inputFileUrl">Optional: URL of a file to operate on as input. This can be a public URL, or you can also use the begin-editing API to upload a document and pass in the secure URL result from that operation as the URL here (this URL is not public)..</param> /// <param name="worksheetToQuery">Optional; Worksheet (tab) within the spreadsheet to get the rows and cells of; leave blank to default to the first worksheet.</param> public GetXlsxRowsAndCellsRequest(byte[] inputFileBytes = default(byte[]), string inputFileUrl = default(string), XlsxWorksheet worksheetToQuery = default(XlsxWorksheet)) { this.InputFileBytes = inputFileBytes; this.InputFileUrl = inputFileUrl; this.WorksheetToQuery = worksheetToQuery; }
/// <summary> /// Initializes a new instance of the <see cref="RemoveXlsxWorksheetRequest" /> class. /// </summary> /// <param name="inputFileBytes">Optional: Bytes of the input file to operate on.</param> /// <param name="inputFileUrl">Optional: URL of a file to operate on as input. This can be a public URL, or you can also use the begin-editing API to upload a document and pass in the secure URL result from that operation as the URL here (this URL is not public)..</param> /// <param name="worksheetToRemove">Required; Worksheet (tab) within the spreadsheet to delete; leave blank to default to the first worksheet. Use the Get Worksheets API to enumerate available worksheets in a spreadsheet..</param> public RemoveXlsxWorksheetRequest(byte[] inputFileBytes = default(byte[]), string inputFileUrl = default(string), XlsxWorksheet worksheetToRemove = default(XlsxWorksheet)) { this.InputFileBytes = inputFileBytes; this.InputFileUrl = inputFileUrl; this.WorksheetToRemove = worksheetToRemove; }
/// <summary> /// Initializes a new instance of the <see cref="GetXlsxSpecificRowRequest" /> class. /// </summary> /// <param name="inputFileBytes">Optional: Bytes of the input file to operate on.</param> /// <param name="inputFileUrl">Optional: URL of a file to operate on as input. This can be a public URL, or you can also use the begin-editing API to upload a document and pass in the secure URL result from that operation as the URL here (this URL is not public)..</param> /// <param name="worksheetToQuery">Optional; Worksheet (tab) within the spreadsheet to get the specific row from; leave blank to default to the first worksheet.</param> /// <param name="path">Required; Full path for the desired row.</param> public GetXlsxSpecificRowRequest(byte[] inputFileBytes = default(byte[]), string inputFileUrl = default(string), XlsxWorksheet worksheetToQuery = default(XlsxWorksheet), string path = default(string)) { this.InputFileBytes = inputFileBytes; this.InputFileUrl = inputFileUrl; this.WorksheetToQuery = worksheetToQuery; this.Path = path; }
/// <summary> /// Initializes a new instance of the <see cref="ClearXlsxRowRequest" /> class. /// </summary> /// <param name="inputFileBytes">Optional: Bytes of the input file to operate on.</param> /// <param name="inputFileUrl">Optional: URL of a file to operate on as input. This can be a public URL, or you can also use the begin-editing API to upload a document and pass in the secure URL result from that operation as the URL here (this URL is not public)..</param> /// <param name="worksheetToEdit">Optional; Worksheet (tab) within the spreadsheet to get the specific row from; leave blank to default to the first worksheet.</param> /// <param name="rowIndex">Required; Index for the desired row to be cleared.</param> public ClearXlsxRowRequest(byte[] inputFileBytes = default(byte[]), string inputFileUrl = default(string), XlsxWorksheet worksheetToEdit = default(XlsxWorksheet), int?rowIndex = default(int?)) { this.InputFileBytes = inputFileBytes; this.InputFileUrl = inputFileUrl; this.WorksheetToEdit = worksheetToEdit; this.RowIndex = rowIndex; }
/// <summary> /// Initializes a new instance of the <see cref="GetXlsxCellByIdentifierRequest" /> class. /// </summary> /// <param name="inputFileBytes">Optional: Bytes of the input file to operate on.</param> /// <param name="inputFileUrl">Optional: URL of a file to operate on as input. This can be a public URL, or you can also use the begin-editing API to upload a document and pass in the secure URL result from that operation as the URL here (this URL is not public)..</param> /// <param name="worksheetToQuery">Optional; Worksheet (tab) within the spreadsheet to get the rows and cells of; leave blank to default to the first worksheet.</param> /// <param name="cellIdentifier">Required; Excel cell identifier, e.g. A1, B22, C33, etc..</param> public GetXlsxCellByIdentifierRequest(byte[] inputFileBytes = default(byte[]), string inputFileUrl = default(string), XlsxWorksheet worksheetToQuery = default(XlsxWorksheet), string cellIdentifier = default(string)) { this.InputFileBytes = inputFileBytes; this.InputFileUrl = inputFileUrl; this.WorksheetToQuery = worksheetToQuery; this.CellIdentifier = cellIdentifier; }
/// <summary> /// Initializes a new instance of the <see cref="RenameXlsxWorksheetRequest" /> class. /// </summary> /// <param name="inputFileBytes">Optional: Bytes of the input file to operate on.</param> /// <param name="inputFileUrl">Optional: URL of a file to operate on as input. This can be a public URL, or you can also use the begin-editing API to upload a document and pass in the secure URL result from that operation as the URL here (this URL is not public)..</param> /// <param name="worksheetToRename">Optional; Worksheet (tab) within the spreadsheet to get the specific row from; leave blank to default to the first worksheet.</param> /// <param name="newWorksheetName">Required; The new name to be used for the worksheet.</param> public RenameXlsxWorksheetRequest(byte[] inputFileBytes = default(byte[]), string inputFileUrl = default(string), XlsxWorksheet worksheetToRename = default(XlsxWorksheet), string newWorksheetName = default(string)) { this.InputFileBytes = inputFileBytes; this.InputFileUrl = inputFileUrl; this.WorksheetToRename = worksheetToRename; this.NewWorksheetName = newWorksheetName; }
/// <summary> /// Initializes a new instance of the <see cref="SetXlsxCellRequest" /> class. /// </summary> /// <param name="inputFileBytes">Optional: Bytes of the input file to operate on.</param> /// <param name="inputFileUrl">Optional: URL of a file to operate on as input. This can be a public URL, or you can also use the begin-editing API to upload a document and pass in the secure URL result from that operation as the URL here (this URL is not public)..</param> /// <param name="worksheetToUpdate">Optional; Worksheet (tab) within the spreadsheet to update; leave blank to default to the first worksheet.</param> /// <param name="rowIndex">0-based index of the row, 0, 1, 2, ... to set.</param> /// <param name="cellIndex">0-based index of the cell, 0, 1, 2, ... in the row to set.</param> /// <param name="cellValue">New Cell value to update/overwrite into the Excel XLSX spreadsheet.</param> public SetXlsxCellRequest(byte[] inputFileBytes = default(byte[]), string inputFileUrl = default(string), XlsxWorksheet worksheetToUpdate = default(XlsxWorksheet), int?rowIndex = default(int?), int?cellIndex = default(int?), XlsxSpreadsheetCell cellValue = default(XlsxSpreadsheetCell)) { this.InputFileBytes = inputFileBytes; this.InputFileUrl = inputFileUrl; this.WorksheetToUpdate = worksheetToUpdate; this.RowIndex = rowIndex; this.CellIndex = cellIndex; this.CellValue = cellValue; }
/// <summary> /// Initializes a new instance of the <see cref="InsertXlsxWorksheetRequest" /> class. /// </summary> /// <param name="inputFileBytes">Optional: Bytes of the input file to operate on.</param> /// <param name="inputFileUrl">Optional: URL of a file to operate on as input. This can be a public URL, or you can also use the begin-editing API to upload a document and pass in the secure URL result from that operation as the URL here (this URL is not public)..</param> /// <param name="worksheetToInsert">Workersheet to insert.</param> public InsertXlsxWorksheetRequest(byte[] inputFileBytes = default(byte[]), string inputFileUrl = default(string), XlsxWorksheet worksheetToInsert = default(XlsxWorksheet)) { this.InputFileBytes = inputFileBytes; this.InputFileUrl = inputFileUrl; this.WorksheetToInsert = worksheetToInsert; }