asposecellscloud

package module
v24.11.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 26, 2024 License: MIT Imports: 18 Imported by: 0

README

GitHub license

Aspose.Cells Cloud for Go enables you to handle various aspects of Excel files, including cell data, styles, formulas, charts, pivot tables, data validation, comments, drawing objects, images, hyperlinks, and so on. Additionally, it supports operations such as splitting, merging, repairing, and converting to other compatible file formats.

Go package for Aspose.Cells Cloud

Enhance your Go applications with the Aspose.Cells Cloud , enabling seamless integration with Excel, ODS, CSV, Json and other spreadsheet document formats. With its powerful APIs, developers can effortlessly read, convert, create, edit, and manipulate the contents of Excel documents without the need for any office software installed on the machine

Manipulate Excel and other spreadsheet files in the Cloud

  • File Manipulation: Users can upload, download, delete, and manage Excel files stored in the cloud.
  • Formatting: Supports formatting of cells, fonts, colors, and alignment modes in Excel files to cater to users' specific requirements.
  • Data Processing: Powerful functions for data processing including reading, writing, modifying cell data, performing formula calculations, and formatting data.
  • Formula Calculation: Built-in formula engine handles complex formula calculations in Excel and returns accurate results.
  • Chart Manipulation: Users can create, edit, and delete charts from Excel files for data analysis and visualization needs.
  • Table Processing: Offers robust processing capabilities for various form operations such as creation, editing, formatting, and conversion, meeting diverse form processing needs.
  • Data Verification: Includes data verification function to set cell data type, range, uniqueness, ensuring data accuracy and integrity.
  • Batch Processing: Supports batch processing of multiple Excel documents, such as batch format conversion, data extraction, and style application..
  • Import/Export: Facilitates importing data from various sources into spreadsheets and exporting spreadsheet data to other formats.
  • Security Management: Offers a range of security features like data encryption, access control, and permission management to safeguard the security and integrity of spreadsheet data.

There are major problems with v24.5.0 and it does not work properly, please use v24.5.1

Feature & Enhancements in Version 24.11

Full list of issues covering all changes in this release:

  • Add convert text feature on TextProcessingController.

Support file format

Format Description Load Save
XLS Excel 95/5.0 - 2003 Workbook.
XLSX Office Open XML SpreadsheetML Workbook or template file, with or without macros.
XLSB Excel Binary Workbook.
XLSM Excel Macro-Enabled Workbook.
XLT Excel 97 - Excel 2003 Template.
XLTX Excel Template.
XLTM Excel Macro-Enabled Template.
XLAM An Excel Macro-Enabled Add-In file that's used to add new functions to Excel.  
CSV CSV (Comma Separated Value) file.
TSV TSV (Tab-separated values) file.
TabDelimited Tab-delimited text file, same with TSV file.
TXT Delimited plain text file.
HTML HTML format.
MHTML MHTML file.
ODS ODS (OpenDocument Spreadsheet).
SpreadsheetML Excel 2003 XML file.
Numbers The document is created by Apple's "Numbers" application which forms part of Apple's iWork office suite, a set of applications which run on the Mac OS X and iOS operating systems.
JSON JavaScript Object Notation
DIF Data Interchange Format.  
PDF Adobe Portable Document Format.  
XPS XML Paper Specification Format.  
SVG Scalable Vector Graphics Format.  
TIFF Tagged Image File Format  
PNG Portable Network Graphics Format  
BMP Bitmap Image Format  
EMF Enhanced metafile Format  
JPEG JPEG is a type of image format that is saved using the method of lossy compression.  
GIF Graphical Interchange Format  
MARKDOWN Represents a markdown document.  
SXC An XML based format used by OpenOffice and StarOffice
FODS This is an Open Document format stored as flat XML.
DOCX A well-known format for Microsoft Word documents that is a combination of XML and binary files.
PPTX The PPTX format is based on the Microsoft PowerPoint open XML presentation file format.

Quick Start Guide

To get started with Aspose.Cells Cloud for Go, follow these steps:

  1. Create an account at Aspose for Cloud and obtain your application information.
  2. Download the code and add or modify your application by referring to cells_cloud_test.go.
  3. If you prefer to use Go Module, import "github.com/aspose-cells-cloud/aspose-cells-cloud-go/v24" in your code.
 remoteFolder := "TestData/In"
 localFolder := "testdata/"
 localName := "Book1.xlsx"
 remoteName := "Book1.xlsx"
 instance := asposecellscloud.NewCellsApiService(os.Getenv("ProductClientId"), os.Getenv("ProductClientSecret"), "https://api.aspose.cloud", "v3.0")

 localNameRequest := new(asposecellscloud.UploadFileRequest)
 localNameRequest.UploadFiles = make(map[string]string)
 localNameRequest.UploadFiles[localName] = localFolder + localName
 localNameRequest.Path = remoteFolder + "/" + remoteName
 localNameRequest.StorageName = ""
 instance.UploadFile(localNameRequest)

 newfilename := "TestData/OutResult/PostExcelSaveAs.pdf"

 var saveOptions = new(asposecellscloud.PdfSaveOptions)
 saveOptions.SaveFormat = "pdf"

 request := new(asposecellscloud.PostWorkbookSaveAsRequest)
 request.Name = remoteName
 request.Newfilename = newfilename
 request.SaveOptions = saveOptions
 request.Folder = remoteFolder
 _, httpResponse, err := instance.PostWorkbookSaveAs(request)
 if err != nil {
  println(err)
 }
 println(httpResponse.StatusCode)
.NET Java PHP Python Ruby Node.js Android Swift Perl
GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub
NuGet Maven Composer PIP GEM NPM Maven POD CPAN

Product Page | Documentation | Live Demo | API Reference | Code Samples | Blog | Free Support | Free Trial

Release history version

Feature & Enhancements in Version 24.10

  • Add the new feature about removing characters on TextProcessingController.

Feature & Enhancements in Version 24.9

  • Add word case function for TextProcessingController.
  • Support to export Worksheet to HTML with cell address or id.

Feature & Enhancements in Version 24.8

  • Add text trim feature on Cells Cloud Services.

Feature & Enhancements in Version 24.7

  • Add Text Trim feature on Cells Cloud Services.
  • Add get access token by client id and client secret.

Feature & Enhancements in Version 24.6

  • Optimize load data function of data transformation.
  • Optimize the data conversion applied steps.

Feature & Enhancements in Version 24.5

  • Add merge queries method for loading data of data transformation.
  • Optimize chart data model.

Feature & Enhancements in Version 24.4

  • Support data transformation.

Feature & Enhancements in Version 24.3

  • Support data deduplication.
  • Support data filling.
  • Support to delete incomplete rows.
  • Support data cleansing.

Enhancements in Version 24.2.1

  • Support data deduplication.

Enhancements in Version 24.1.1

  • Fixed spelling mistakes for several functions.
  • Add the PostFitTallToPages method for page setup controller.
  • Add the PostFitWideToPages method for page setup controller.
  • Optimize save options about paginated.

Enhancements in Version 23.12.0

  • Conversion APIs add region parameter.
  • Protection APIs add region parameter.
  • Assemble data API adds region parameter.
  • Merge files API adds region parameter.
  • Split files API adds region parameter.
  • Import data API adds region parameter.
  • Watermark API adds region parameter.
  • Clear object API adds region parameter.
  • Reverse data API adds region parameter.
  • Rotate data API adds region parameter.

Enhancements in Version 23.11

  • Optimize import xml data into Excel file.
  • Optimize import json data into Excel file.
  • Remove deprecated functions, class and test case.

Enhancements in Version 23.10

  • Fix protect workbook request.
  • Fix range copy API.
  • Optimize workbook protect API.

Enhancements in Version 23.9

  • Support to data sorting on range controller.
  • Support to remove duplicate data on list object.
  • Support to insert slicer for list object.
  • Optimize list object and related objects.

Enhancements in Version 23.8

  • Support to lock API.
  • Optimize protect API.

Enhancements in Version 23.7

  • Support to repair API.
  • Remove GetExtractBarcodes API.

Enhancements in Version 23.6

  • Support to batch lock multi-files.
  • Support to batch unlock multi-files.
  • Support to protect lock multi-files.
  • Support to split lock multi-files.
  • Fix put document property api.

Enhancements in Version 23.5

  • Fix few method names for spelling error.

Enhancements in Version 23.4

-Add import xml data api. -Add export xml data api.

Enhancements in Version 23.3

  • Adopt the new model.

Enhancements in Version 22.12

  • Support chart axis operations.

Enhancements in Version 22.11

  • Add api for converting workbook to json.
  • Add api for converting workbook to sql.
  • Add api for converting workbook to csv.

Enhancements in Version 22.10

  • Add api for converting workbook to pptx.
  • Add api for converting workbook to html.
  • Add api for converting workbook to markdown.

Enhancements in Version 22.9

  • Add api for converting workbook to png.
  • Add api for converting workbook to pdf.
  • Add api for converting workbook to docx

Enhancements in Version 22.8

  • Support transposing Excel Rows to Columns.

Enhancements in Version 22.7

  • Add 4 kinds of Save Option.
  • Add the checkExcelRestriction parameter for multiple APIs.

Enhancements in Version 22.5

  • Add a new API for getting barcode description.

Enhancements in Version 22.4

  • Export API adds extended query parameters.
  • Convert API adds extended query parameters.
  • SaveAs API adds extended query parameters.
  • Get Workbook API adds extended query parameters.

Enhancements in Version 22.3

-Add new API about adding digital signature for cloud file.

Enhancements in Version 22.2

  • Update return value for the DeleteUnprotectWorksheet API on Aspose.Cells Cloud.
  • Update return value for the PutProtectWorksheet API on Aspose.Cells Cloud.
  • Update return value for the PostSetCellHtmlString API on Aspose.Cells Cloud.
  • Update return value for the PostUpdateWorksheetProperty API on Aspose.Cells Cloud.

Enhancements in Version 22.1

  • SaveAs API add the parameter of target storage name.
  • Workbok merged API add the parameter of merged file storage name.
  • Workbok split API add the parameter of target storage name
  • Workbok smart marker API add the parameter of output storage name.
  • Batch convert API add the parameters of intput and output storage name.
  • Remove AutoshapesController from Aspose.Cells Cloud.
  • Rename LiteCellsApi to LightCellsApi.

Enhancements in Version 21.12

  • Improvement for conversion API.
  • Improvement for batch data import to support to set cell formula.
  • Improvement for setting row height and column wight to support to set multi-rows and multi-columns.
  • Support to set cell formula in batch data import.
  • Add a new API for updating the list column.
  • Add a new API for reversing columns and rows.
  • Add new APIs for grouping and ungrouping shapes.

Enhancements in Version 21.11

  • Add new API for workbook get page count on Aspose.Cells Cloud.
  • Add new API for worksheet get page count on Aspose.Cells Cloud.
  • Add new API for compress excel file on Aspose.Cells Cloud.
  • Add new feature for replace API.

Enhancements in Version 21.10

  • Add new API for support delete multiple worksheets in a single call.
  • Add new API for supports batch convert excel files.

Enhancements in Version 21.9

  • Correct the return type of the following REST APIs.

Enhancements in Version 21.8

  • Improvement for getting list object Api.
  • Add import Api.

Enhancements in Version 21.7

  • Fix search API.
  • Fix split API.

Enhancements in Version 21.6

  • Improvement document properties.
  • Update the return value of put/post/delete.
  • Improvement export API.
  • Improve split API.
  • Improve merge API.
  • Improve unlock API.
  • Improve protected API.
  • Improve watermark API.

Enhancements in Version 21.5

  • Support autofit columns for workbook and worksheet.
  • Improve add and post row/column APIs.
  • Improve Task APIs.

Enhancements in Version 21.1

  • Support to convert worksheet on task API
  • Support to add and delete cell or range in worksheet.

Enhancements in Version 20.11

  • Support Aspose.Cells Cloud for Docker.

Enhancements in Version 20.10

  • Support to upload large file.

Enhancements in Version 20.9

  • Support sparkline groups.
  • Add API about updating pivot field.

Enhancements in Version 20.8

  • Aspose.Cells Cloud API calls are not working with explicit storage name but only default storage.
  • Get output file size without downloading during conversion.
  • Enhancement for CellsShapesPutWorksheetShape API.

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// ContextOAuth2 takes a oauth2.TokenSource as authentication for the request.
	ContextOAuth2 = contextKey("token")

	// ContextBasicAuth takes BasicAuth as authentication for the request.
	ContextBasicAuth = contextKey("basic")

	// ContextAccessToken takes a string oauth2 access token as authentication for the request.
	ContextAccessToken = contextKey("accesstoken")

	// ContextAPIKey takes an APIKey as authentication for the request
	ContextAPIKey = contextKey("apikey")
)

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func Version

func Version()

Types

type APIClient

type APIClient struct {

	// API Services
	CellsApi *CellsApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the Aspose.Cells Cloud SDK APIs. API v21.6 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) ChangeBasePath

func (c *APIClient) ChangeBasePath(path string)

Change base path to allow switching to mocks

func (*APIClient) RequestOauthToken

func (a *APIClient) RequestOauthToken() error

RequestOauthToken function for requests OAuth token

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the swagger operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

type AboveAverage

type AboveAverage struct {
	IsAboveAverage bool  `json:"IsAboveAverage,omitempty" xml:"IsAboveAverage"`
	IsEqualAverage bool  `json:"IsEqualAverage,omitempty" xml:"IsEqualAverage"`
	StdDev         int64 `json:"StdDev,omitempty" xml:"StdDev"`
}

type AbstractCalculationEngine

type AbstractCalculationEngine struct {
	IsParamLiteralRequired   bool `json:"IsParamLiteralRequired,omitempty" xml:"IsParamLiteralRequired"`
	IsParamArrayModeRequired bool `json:"IsParamArrayModeRequired,omitempty" xml:"IsParamArrayModeRequired"`
	ProcessBuiltInFunctions  bool `json:"ProcessBuiltInFunctions,omitempty" xml:"ProcessBuiltInFunctions"`
}

type AbstractCalculationMonitor

type AbstractCalculationMonitor struct {
	OriginalValue   *interface{} `json:"OriginalValue,omitempty" xml:"OriginalValue"`
	ValueChanged    bool         `json:"ValueChanged,omitempty" xml:"ValueChanged"`
	CalculatedValue *interface{} `json:"CalculatedValue,omitempty" xml:"CalculatedValue"`
}

type AccessTokenResponse

type AccessTokenResponse struct {
	Expires                             string `json:".expires,omitempty" xml:".expires"`
	AccessToken                         string `json:"access_token,omitempty" xml:"access_token"`
	Issued                              string `json:".issued,omitempty" xml:".issued"`
	ClientRefreshTokenLifeTimeInMinutes string `json:"clientRefreshTokenLifeTimeInMinutes,omitempty" xml:"clientRefreshTokenLifeTimeInMinutes"`
	ExpiresIn                           int64  `json:"expires_in,omitempty" xml:"expires_in"`
	TokenType                           string `json:"token_type,omitempty" xml:"token_type"`
	ClientId                            string `json:"client_id,omitempty" xml:"client_id"`
	RefreshToken                        string `json:"refresh_token,omitempty" xml:"refresh_token"`
}

type AddTextOptions added in v24.7.0

type AddTextOptions struct {
	Name string `json:"Name,omitempty" xml:"Name"`

	DataSource     *DataSource `json:"DataSource,omitempty" xml:"DataSource"`
	FileInfo       *FileInfo   `json:"FileInfo,omitempty" xml:"FileInfo"`
	Text           string      `json:"Text,omitempty" xml:"Text"`
	Worksheet      string      `json:"Worksheet,omitempty" xml:"Worksheet"`
	Range_         string      `json:"Range,omitempty" xml:"Range"`
	SelectPoistion string      `json:"SelectPoistion,omitempty" xml:"SelectPoistion"`
	SelectText     string      `json:"SelectText,omitempty" xml:"SelectText"`
	SkipEmptyCells bool        `json:"SkipEmptyCells,omitempty" xml:"SkipEmptyCells"`
}

type AnalyzeExcelRequest added in v24.2.1

type AnalyzeExcelRequest struct {
	Files                []FileInfo `json:"Files,omitempty" xml:"Files"`
	NeedThumbnail        bool       `json:"NeedThumbnail,omitempty" xml:"NeedThumbnail"`
	BuildSuggestoinSheet bool       `json:"BuildSuggestoinSheet,omitempty" xml:"BuildSuggestoinSheet"`
}

type AnalyzedColumnDescription added in v24.2.1

type AnalyzedColumnDescription struct {
	Index                          int64   `json:"Index,omitempty" xml:"Index"`
	ColumnIndex                    int64   `json:"ColumnIndex,omitempty" xml:"ColumnIndex"`
	Title                          string  `json:"Title,omitempty" xml:"Title"`
	RepetitionRate                 float64 `json:"RepetitionRate,omitempty" xml:"RepetitionRate"`
	ColumnDataDataType             string  `json:"ColumnDataDataType,omitempty" xml:"ColumnDataDataType"`
	NumberCategoryType             string  `json:"NumberCategoryType,omitempty" xml:"NumberCategoryType"`
	TextCategoryType               string  `json:"TextCategoryType,omitempty" xml:"TextCategoryType"`
	StyleNumber                    int64   `json:"StyleNumber,omitempty" xml:"StyleNumber"`
	ColumnDataExceptionDescription string  `json:"columnDataExceptionDescription,omitempty" xml:"columnDataExceptionDescription"`
}

type AnalyzedResult added in v24.2.1

type AnalyzedResult struct {
	Filename        string                     `json:"Filename,omitempty" xml:"Filename"`
	Description     string                     `json:"Description,omitempty" xml:"Description"`
	BasicStatistics *ExcelDataStatistics       `json:"BasicStatistics,omitempty" xml:"BasicStatistics"`
	Results         []AnalyzedTableDescription `json:"Results,omitempty" xml:"Results"`
	SuggestedFile   string                     `json:"SuggestedFile,omitempty" xml:"SuggestedFile"`
}

type AnalyzedTableDescription added in v24.2.1

type AnalyzedTableDescription struct {
	Name                 string                      `json:"Name,omitempty" xml:"Name"`
	SheetName            string                      `json:"SheetName,omitempty" xml:"SheetName"`
	Columns              []AnalyzedColumnDescription `json:"Columns,omitempty" xml:"Columns"`
	DateColumns          []int64                     `json:"DateColumns,omitempty" xml:"DateColumns"`
	NumberColumns        []int64                     `json:"NumberColumns,omitempty" xml:"NumberColumns"`
	TextColumns          []int64                     `json:"TextColumns,omitempty" xml:"TextColumns"`
	ExceptionColumns     []int64                     `json:"ExceptionColumns,omitempty" xml:"ExceptionColumns"`
	HasTableHeaderRow    bool                        `json:"HasTableHeaderRow,omitempty" xml:"HasTableHeaderRow"`
	HasTableTotalRow     bool                        `json:"HasTableTotalRow,omitempty" xml:"HasTableTotalRow"`
	StartDataColumnIndex int64                       `json:"StartDataColumnIndex,omitempty" xml:"StartDataColumnIndex"`
	EndDataColumnIndex   int64                       `json:"EndDataColumnIndex,omitempty" xml:"EndDataColumnIndex"`
	StartDataRowIndex    int64                       `json:"StartDataRowIndex,omitempty" xml:"StartDataRowIndex"`
	EndDataRowIndex      int64                       `json:"EndDataRowIndex,omitempty" xml:"EndDataRowIndex"`
	Thumbnail            string                      `json:"Thumbnail,omitempty" xml:"Thumbnail"`
	DiscoverCharts       []DiscoverChart             `json:"DiscoverCharts,omitempty" xml:"DiscoverCharts"`
	DiscoverPivotTables  []DiscoverPivotTable        `json:"DiscoverPivotTables,omitempty" xml:"DiscoverPivotTables"`
}

type AppliedOperate added in v24.6.0

type AppliedOperate interface {
}

type AppliedStep added in v24.6.0

type AppliedStep struct {
	StepName       string         `json:"StepName,omitempty" xml:"StepName"`
	AppliedOperate AppliedOperate `json:"AppliedOperate,omitempty" xml:"AppliedOperate"`
}

type ArcShape

type ArcShape struct {
	Name                    string  `json:"Name,omitempty" xml:"Name"`
	MsoDrawingType          string  `json:"MsoDrawingType,omitempty" xml:"MsoDrawingType"`
	AutoShapeType           string  `json:"AutoShapeType,omitempty" xml:"AutoShapeType"`
	Placement               string  `json:"Placement,omitempty" xml:"Placement"`
	UpperLeftRow            int64   `json:"UpperLeftRow,omitempty" xml:"UpperLeftRow"`
	Top                     int64   `json:"Top,omitempty" xml:"Top"`
	UpperLeftColumn         int64   `json:"UpperLeftColumn,omitempty" xml:"UpperLeftColumn"`
	Left                    int64   `json:"Left,omitempty" xml:"Left"`
	LowerRightRow           int64   `json:"LowerRightRow,omitempty" xml:"LowerRightRow"`
	Bottom                  int64   `json:"Bottom,omitempty" xml:"Bottom"`
	LowerRightColumn        int64   `json:"LowerRightColumn,omitempty" xml:"LowerRightColumn"`
	Right                   int64   `json:"Right,omitempty" xml:"Right"`
	Width                   int64   `json:"Width,omitempty" xml:"Width"`
	Height                  int64   `json:"Height,omitempty" xml:"Height"`
	X                       int64   `json:"X,omitempty" xml:"X"`
	Y                       int64   `json:"Y,omitempty" xml:"Y"`
	RotationAngle           float64 `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	HtmlText                string  `json:"HtmlText,omitempty" xml:"HtmlText"`
	Text                    string  `json:"Text,omitempty" xml:"Text"`
	AlternativeText         string  `json:"AlternativeText,omitempty" xml:"AlternativeText"`
	TextHorizontalAlignment string  `json:"TextHorizontalAlignment,omitempty" xml:"TextHorizontalAlignment"`
	TextHorizontalOverflow  string  `json:"TextHorizontalOverflow,omitempty" xml:"TextHorizontalOverflow"`
	TextOrientationType     string  `json:"TextOrientationType,omitempty" xml:"TextOrientationType"`
	TextVerticalAlignment   string  `json:"TextVerticalAlignment,omitempty" xml:"TextVerticalAlignment"`
	TextVerticalOverflow    string  `json:"TextVerticalOverflow,omitempty" xml:"TextVerticalOverflow"`
	IsGroup                 bool    `json:"IsGroup,omitempty" xml:"IsGroup"`
	IsHidden                bool    `json:"IsHidden,omitempty" xml:"IsHidden"`
	IsLockAspectRatio       bool    `json:"IsLockAspectRatio,omitempty" xml:"IsLockAspectRatio"`
	IsLocked                bool    `json:"IsLocked,omitempty" xml:"IsLocked"`
	IsPrintable             bool    `json:"IsPrintable,omitempty" xml:"IsPrintable"`
	IsTextWrapped           bool    `json:"IsTextWrapped,omitempty" xml:"IsTextWrapped"`
	IsWordArt               bool    `json:"IsWordArt,omitempty" xml:"IsWordArt"`
	LinkedCell              string  `json:"LinkedCell,omitempty" xml:"LinkedCell"`
	ZOrderPosition          int64   `json:"ZOrderPosition,omitempty" xml:"ZOrderPosition"`
	Font                    *Font   `json:"Font,omitempty" xml:"Font"`
	Hyperlink               string  `json:"Hyperlink,omitempty" xml:"Hyperlink"`

	BeginArrowheadLength string `json:"BeginArrowheadLength,omitempty" xml:"BeginArrowheadLength"`
	BeginArrowheadStyle  string `json:"BeginArrowheadStyle,omitempty" xml:"BeginArrowheadStyle"`
	BeginArrowheadWidth  string `json:"BeginArrowheadWidth,omitempty" xml:"BeginArrowheadWidth"`
	EndArrowheadLength   string `json:"EndArrowheadLength,omitempty" xml:"EndArrowheadLength"`
	EndArrowheadStyle    string `json:"EndArrowheadStyle,omitempty" xml:"EndArrowheadStyle"`
	EndArrowheadWidth    string `json:"EndArrowheadWidth,omitempty" xml:"EndArrowheadWidth"`
}

type ArcShapeResponse

type ArcShapeResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Shape *ArcShape `json:"Shape,omitempty" xml:"Shape"`
}

type Area

type Area struct {
	BackgroundColor  *Color      `json:"BackgroundColor,omitempty" xml:"BackgroundColor"`
	FillFormat       *FillFormat `json:"FillFormat,omitempty" xml:"FillFormat"`
	ForegroundColor  *Color      `json:"ForegroundColor,omitempty" xml:"ForegroundColor"`
	Format           string      `json:"Format,omitempty" xml:"Format"`
	InvertIfNegative bool        `json:"InvertIfNegative,omitempty" xml:"InvertIfNegative"`
	Transparency     float64     `json:"Transparency,omitempty" xml:"Transparency"`
}

type AutoFilter

type AutoFilter struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	FilterColumns    []FilterColumn `json:"FilterColumns,omitempty" xml:"FilterColumns"`
	Range_           string         `json:"Range,omitempty" xml:"Range"`
	Sorter           *DataSorter    `json:"Sorter,omitempty" xml:"Sorter"`
	ShowFilterButton bool           `json:"ShowFilterButton,omitempty" xml:"ShowFilterButton"`
}

type AutoFilterResponse

type AutoFilterResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	AutoFilter *AutoFilter `json:"AutoFilter,omitempty" xml:"AutoFilter"`
}

type AutoFitterOptions

type AutoFitterOptions struct {
	AutoFitMergedCellsType string  `json:"AutoFitMergedCellsType,omitempty" xml:"AutoFitMergedCellsType"`
	IgnoreHidden           bool    `json:"IgnoreHidden,omitempty" xml:"IgnoreHidden"`
	OnlyAuto               bool    `json:"OnlyAuto,omitempty" xml:"OnlyAuto"`
	DefaultEditLanguage    string  `json:"DefaultEditLanguage,omitempty" xml:"DefaultEditLanguage"`
	MaxRowHeight           float64 `json:"MaxRowHeight,omitempty" xml:"MaxRowHeight"`
	AutoFitWrappedTextType string  `json:"AutoFitWrappedTextType,omitempty" xml:"AutoFitWrappedTextType"`
	FormatStrategy         string  `json:"FormatStrategy,omitempty" xml:"FormatStrategy"`
	ForRendering           bool    `json:"ForRendering,omitempty" xml:"ForRendering"`
}

type AutoShape

type AutoShape struct {
	Name                    string  `json:"Name,omitempty" xml:"Name"`
	MsoDrawingType          string  `json:"MsoDrawingType,omitempty" xml:"MsoDrawingType"`
	AutoShapeType           string  `json:"AutoShapeType,omitempty" xml:"AutoShapeType"`
	Placement               string  `json:"Placement,omitempty" xml:"Placement"`
	UpperLeftRow            int64   `json:"UpperLeftRow,omitempty" xml:"UpperLeftRow"`
	Top                     int64   `json:"Top,omitempty" xml:"Top"`
	UpperLeftColumn         int64   `json:"UpperLeftColumn,omitempty" xml:"UpperLeftColumn"`
	Left                    int64   `json:"Left,omitempty" xml:"Left"`
	LowerRightRow           int64   `json:"LowerRightRow,omitempty" xml:"LowerRightRow"`
	Bottom                  int64   `json:"Bottom,omitempty" xml:"Bottom"`
	LowerRightColumn        int64   `json:"LowerRightColumn,omitempty" xml:"LowerRightColumn"`
	Right                   int64   `json:"Right,omitempty" xml:"Right"`
	Width                   int64   `json:"Width,omitempty" xml:"Width"`
	Height                  int64   `json:"Height,omitempty" xml:"Height"`
	X                       int64   `json:"X,omitempty" xml:"X"`
	Y                       int64   `json:"Y,omitempty" xml:"Y"`
	RotationAngle           float64 `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	HtmlText                string  `json:"HtmlText,omitempty" xml:"HtmlText"`
	Text                    string  `json:"Text,omitempty" xml:"Text"`
	AlternativeText         string  `json:"AlternativeText,omitempty" xml:"AlternativeText"`
	TextHorizontalAlignment string  `json:"TextHorizontalAlignment,omitempty" xml:"TextHorizontalAlignment"`
	TextHorizontalOverflow  string  `json:"TextHorizontalOverflow,omitempty" xml:"TextHorizontalOverflow"`
	TextOrientationType     string  `json:"TextOrientationType,omitempty" xml:"TextOrientationType"`
	TextVerticalAlignment   string  `json:"TextVerticalAlignment,omitempty" xml:"TextVerticalAlignment"`
	TextVerticalOverflow    string  `json:"TextVerticalOverflow,omitempty" xml:"TextVerticalOverflow"`
	IsGroup                 bool    `json:"IsGroup,omitempty" xml:"IsGroup"`
	IsHidden                bool    `json:"IsHidden,omitempty" xml:"IsHidden"`
	IsLockAspectRatio       bool    `json:"IsLockAspectRatio,omitempty" xml:"IsLockAspectRatio"`
	IsLocked                bool    `json:"IsLocked,omitempty" xml:"IsLocked"`
	IsPrintable             bool    `json:"IsPrintable,omitempty" xml:"IsPrintable"`
	IsTextWrapped           bool    `json:"IsTextWrapped,omitempty" xml:"IsTextWrapped"`
	IsWordArt               bool    `json:"IsWordArt,omitempty" xml:"IsWordArt"`
	LinkedCell              string  `json:"LinkedCell,omitempty" xml:"LinkedCell"`
	ZOrderPosition          int64   `json:"ZOrderPosition,omitempty" xml:"ZOrderPosition"`
	Font                    *Font   `json:"Font,omitempty" xml:"Font"`
	Hyperlink               string  `json:"Hyperlink,omitempty" xml:"Hyperlink"`
}

type AutoShapeResponse

type AutoShapeResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	AutoShape *AutoShape `json:"AutoShape,omitempty" xml:"AutoShape"`
}

type AutoShapes

type AutoShapes struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	AutoShapeList []LinkElement `json:"AutoShapeList,omitempty" xml:"AutoShapeList"`
}

type AutoShapesResponse

type AutoShapesResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	AutoShapes *AutoShapes `json:"AutoShapes,omitempty" xml:"AutoShapes"`
}

type Axis

type Axis struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	Area                    *Area             `json:"Area,omitempty" xml:"Area"`
	AxisBetweenCategories   bool              `json:"AxisBetweenCategories,omitempty" xml:"AxisBetweenCategories"`
	AxisLine                *Line             `json:"AxisLine,omitempty" xml:"AxisLine"`
	BaseUnitScale           string            `json:"BaseUnitScale,omitempty" xml:"BaseUnitScale"`
	CategoryType            string            `json:"CategoryType,omitempty" xml:"CategoryType"`
	CrossAt                 float64           `json:"CrossAt,omitempty" xml:"CrossAt"`
	CrossType               string            `json:"CrossType,omitempty" xml:"CrossType"`
	DisplayUnit             string            `json:"DisplayUnit,omitempty" xml:"DisplayUnit"`
	DisplayUnitLabel        *DisplayUnitLabel `json:"DisplayUnitLabel,omitempty" xml:"DisplayUnitLabel"`
	HasMultiLevelLabels     bool              `json:"HasMultiLevelLabels,omitempty" xml:"HasMultiLevelLabels"`
	IsAutomaticMajorUnit    bool              `json:"IsAutomaticMajorUnit,omitempty" xml:"IsAutomaticMajorUnit"`
	IsAutomaticMaxValue     bool              `json:"IsAutomaticMaxValue,omitempty" xml:"IsAutomaticMaxValue"`
	IsAutomaticMinorUnit    bool              `json:"IsAutomaticMinorUnit,omitempty" xml:"IsAutomaticMinorUnit"`
	IsAutomaticMinValue     bool              `json:"IsAutomaticMinValue,omitempty" xml:"IsAutomaticMinValue"`
	IsDisplayUnitLabelShown bool              `json:"IsDisplayUnitLabelShown,omitempty" xml:"IsDisplayUnitLabelShown"`
	IsLogarithmic           bool              `json:"IsLogarithmic,omitempty" xml:"IsLogarithmic"`
	IsPlotOrderReversed     bool              `json:"IsPlotOrderReversed,omitempty" xml:"IsPlotOrderReversed"`
	IsVisible               bool              `json:"IsVisible,omitempty" xml:"IsVisible"`
	LogBase                 float64           `json:"LogBase,omitempty" xml:"LogBase"`
	MajorGridLines          *Line             `json:"MajorGridLines,omitempty" xml:"MajorGridLines"`
	MajorTickMark           string            `json:"MajorTickMark,omitempty" xml:"MajorTickMark"`
	MajorUnit               float64           `json:"MajorUnit,omitempty" xml:"MajorUnit"`
	MajorUnitScale          string            `json:"MajorUnitScale,omitempty" xml:"MajorUnitScale"`
	MaxValue                float64           `json:"MaxValue,omitempty" xml:"MaxValue"`
	MinorGridLines          *Line             `json:"MinorGridLines,omitempty" xml:"MinorGridLines"`
	MinorTickMark           string            `json:"MinorTickMark,omitempty" xml:"MinorTickMark"`
	MinorUnit               float64           `json:"MinorUnit,omitempty" xml:"MinorUnit"`
	MinorUnitScale          string            `json:"MinorUnitScale,omitempty" xml:"MinorUnitScale"`
	MinValue                float64           `json:"MinValue,omitempty" xml:"MinValue"`
	TickLabelPosition       string            `json:"TickLabelPosition,omitempty" xml:"TickLabelPosition"`
	TickLabels              *TickLabels       `json:"TickLabels,omitempty" xml:"TickLabels"`
	TickLabelSpacing        int64             `json:"TickLabelSpacing,omitempty" xml:"TickLabelSpacing"`
	TickMarkSpacing         int64             `json:"TickMarkSpacing,omitempty" xml:"TickMarkSpacing"`
	Title                   *Title            `json:"Title,omitempty" xml:"Title"`
}

type AxisResponse

type AxisResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Axis *Axis `json:"Axis,omitempty" xml:"Axis"`
}

type BaseOperateOptions added in v24.7.0

type BaseOperateOptions interface {
}

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type BatchConvertRequest

type BatchConvertRequest struct {
	SourceFolder          string                 `json:"SourceFolder,omitempty" xml:"SourceFolder"`
	SourceStorage         string                 `json:"SourceStorage,omitempty" xml:"SourceStorage"`
	MatchCondition        *MatchConditionRequest `json:"MatchCondition,omitempty" xml:"MatchCondition"`
	Format                string                 `json:"Format,omitempty" xml:"Format"`
	OutFolder             string                 `json:"OutFolder,omitempty" xml:"OutFolder"`
	OutStorage            string                 `json:"OutStorage,omitempty" xml:"OutStorage"`
	Region                string                 `json:"Region,omitempty" xml:"Region"`
	PageWideFitOnPerSheet bool                   `json:"PageWideFitOnPerSheet,omitempty" xml:"PageWideFitOnPerSheet"`
	PageTallFitOnPerSheet bool                   `json:"PageTallFitOnPerSheet,omitempty" xml:"PageTallFitOnPerSheet"`
	SaveOptions           *SaveOptions           `json:"SaveOptions,omitempty" xml:"SaveOptions"`
}

type BatchLockRequest

type BatchLockRequest struct {
	SourceFolder   string                 `json:"SourceFolder,omitempty" xml:"SourceFolder"`
	SourceStorage  string                 `json:"SourceStorage,omitempty" xml:"SourceStorage"`
	MatchCondition *MatchConditionRequest `json:"MatchCondition,omitempty" xml:"MatchCondition"`
	Password       string                 `json:"Password,omitempty" xml:"Password"`
	OutFolder      string                 `json:"OutFolder,omitempty" xml:"OutFolder"`
	OutStorage     string                 `json:"OutStorage,omitempty" xml:"OutStorage"`
}

type BatchProtectRequest

type BatchProtectRequest struct {
	SourceFolder   string                 `json:"SourceFolder,omitempty" xml:"SourceFolder"`
	SourceStorage  string                 `json:"SourceStorage,omitempty" xml:"SourceStorage"`
	MatchCondition *MatchConditionRequest `json:"MatchCondition,omitempty" xml:"MatchCondition"`
	ProtectionType string                 `json:"ProtectionType,omitempty" xml:"ProtectionType"`
	Password       string                 `json:"Password,omitempty" xml:"Password"`
	OutFolder      string                 `json:"OutFolder,omitempty" xml:"OutFolder"`
	OutStorage     string                 `json:"OutStorage,omitempty" xml:"OutStorage"`
}

type BatchSplitRequest

type BatchSplitRequest struct {
	SourceFolder   string                 `json:"SourceFolder,omitempty" xml:"SourceFolder"`
	SourceStorage  string                 `json:"SourceStorage,omitempty" xml:"SourceStorage"`
	MatchCondition *MatchConditionRequest `json:"MatchCondition,omitempty" xml:"MatchCondition"`
	Format         string                 `json:"Format,omitempty" xml:"Format"`
	FromIndex      int64                  `json:"FromIndex,omitempty" xml:"FromIndex"`
	ToIndex        int64                  `json:"ToIndex,omitempty" xml:"ToIndex"`
	OutFolder      string                 `json:"OutFolder,omitempty" xml:"OutFolder"`
	OutStorage     string                 `json:"OutStorage,omitempty" xml:"OutStorage"`
	Region         string                 `json:"Region,omitempty" xml:"Region"`
	SaveOptions    *SaveOptions           `json:"SaveOptions,omitempty" xml:"SaveOptions"`
}

type Border

type Border struct {
	LineStyle  string      `json:"LineStyle,omitempty" xml:"LineStyle"`
	Color      *Color      `json:"Color,omitempty" xml:"Color"`
	BorderType string      `json:"BorderType,omitempty" xml:"BorderType"`
	ThemeColor *ThemeColor `json:"ThemeColor,omitempty" xml:"ThemeColor"`
	ArgbColor  int64       `json:"ArgbColor,omitempty" xml:"ArgbColor"`
}

type BorderResponse

type BorderResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Border *Border `json:"Border,omitempty" xml:"Border"`
}

type Button

type Button struct {
	Name                    string  `json:"Name,omitempty" xml:"Name"`
	MsoDrawingType          string  `json:"MsoDrawingType,omitempty" xml:"MsoDrawingType"`
	AutoShapeType           string  `json:"AutoShapeType,omitempty" xml:"AutoShapeType"`
	Placement               string  `json:"Placement,omitempty" xml:"Placement"`
	UpperLeftRow            int64   `json:"UpperLeftRow,omitempty" xml:"UpperLeftRow"`
	Top                     int64   `json:"Top,omitempty" xml:"Top"`
	UpperLeftColumn         int64   `json:"UpperLeftColumn,omitempty" xml:"UpperLeftColumn"`
	Left                    int64   `json:"Left,omitempty" xml:"Left"`
	LowerRightRow           int64   `json:"LowerRightRow,omitempty" xml:"LowerRightRow"`
	Bottom                  int64   `json:"Bottom,omitempty" xml:"Bottom"`
	LowerRightColumn        int64   `json:"LowerRightColumn,omitempty" xml:"LowerRightColumn"`
	Right                   int64   `json:"Right,omitempty" xml:"Right"`
	Width                   int64   `json:"Width,omitempty" xml:"Width"`
	Height                  int64   `json:"Height,omitempty" xml:"Height"`
	X                       int64   `json:"X,omitempty" xml:"X"`
	Y                       int64   `json:"Y,omitempty" xml:"Y"`
	RotationAngle           float64 `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	HtmlText                string  `json:"HtmlText,omitempty" xml:"HtmlText"`
	Text                    string  `json:"Text,omitempty" xml:"Text"`
	AlternativeText         string  `json:"AlternativeText,omitempty" xml:"AlternativeText"`
	TextHorizontalAlignment string  `json:"TextHorizontalAlignment,omitempty" xml:"TextHorizontalAlignment"`
	TextHorizontalOverflow  string  `json:"TextHorizontalOverflow,omitempty" xml:"TextHorizontalOverflow"`
	TextOrientationType     string  `json:"TextOrientationType,omitempty" xml:"TextOrientationType"`
	TextVerticalAlignment   string  `json:"TextVerticalAlignment,omitempty" xml:"TextVerticalAlignment"`
	TextVerticalOverflow    string  `json:"TextVerticalOverflow,omitempty" xml:"TextVerticalOverflow"`
	IsGroup                 bool    `json:"IsGroup,omitempty" xml:"IsGroup"`
	IsHidden                bool    `json:"IsHidden,omitempty" xml:"IsHidden"`
	IsLockAspectRatio       bool    `json:"IsLockAspectRatio,omitempty" xml:"IsLockAspectRatio"`
	IsLocked                bool    `json:"IsLocked,omitempty" xml:"IsLocked"`
	IsPrintable             bool    `json:"IsPrintable,omitempty" xml:"IsPrintable"`
	IsTextWrapped           bool    `json:"IsTextWrapped,omitempty" xml:"IsTextWrapped"`
	IsWordArt               bool    `json:"IsWordArt,omitempty" xml:"IsWordArt"`
	LinkedCell              string  `json:"LinkedCell,omitempty" xml:"LinkedCell"`
	ZOrderPosition          int64   `json:"ZOrderPosition,omitempty" xml:"ZOrderPosition"`
	Font                    *Font   `json:"Font,omitempty" xml:"Font"`
	Hyperlink               string  `json:"Hyperlink,omitempty" xml:"Hyperlink"`
}

type ButtonResponse

type ButtonResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Shape *Button `json:"Shape,omitempty" xml:"Shape"`
}

type CalculateFormulaResponse

type CalculateFormulaResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Result string `json:"Result,omitempty" xml:"Result"`
}

type CalculationOptions

type CalculationOptions struct {
	CalcStackSize      int64                       `json:"CalcStackSize,omitempty" xml:"CalcStackSize"`
	IgnoreError        bool                        `json:"IgnoreError,omitempty" xml:"IgnoreError"`
	PrecisionStrategy  string                      `json:"PrecisionStrategy,omitempty" xml:"PrecisionStrategy"`
	Recursive          bool                        `json:"Recursive,omitempty" xml:"Recursive"`
	CustomEngine       *AbstractCalculationEngine  `json:"CustomEngine,omitempty" xml:"CustomEngine"`
	CalculationMonitor *AbstractCalculationMonitor `json:"CalculationMonitor,omitempty" xml:"CalculationMonitor"`
	LinkedDataSources  []Workbook                  `json:"LinkedDataSources,omitempty" xml:"LinkedDataSources"`
}

type Cell

type Cell struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	Name          string       `json:"Name,omitempty" xml:"Name"`
	Row           int64        `json:"Row,omitempty" xml:"Row"`
	Column        int64        `json:"Column,omitempty" xml:"Column"`
	Value         string       `json:"Value,omitempty" xml:"Value"`
	Type_         string       `json:"Type,omitempty" xml:"Type"`
	Formula       string       `json:"Formula,omitempty" xml:"Formula"`
	IsFormula     bool         `json:"IsFormula,omitempty" xml:"IsFormula"`
	IsMerged      bool         `json:"IsMerged,omitempty" xml:"IsMerged"`
	IsArrayHeader bool         `json:"IsArrayHeader,omitempty" xml:"IsArrayHeader"`
	IsInArray     bool         `json:"IsInArray,omitempty" xml:"IsInArray"`
	IsErrorValue  bool         `json:"IsErrorValue,omitempty" xml:"IsErrorValue"`
	IsInTable     bool         `json:"IsInTable,omitempty" xml:"IsInTable"`
	IsStyleSet    bool         `json:"IsStyleSet,omitempty" xml:"IsStyleSet"`
	HtmlString    string       `json:"HtmlString,omitempty" xml:"HtmlString"`
	Style         *LinkElement `json:"Style,omitempty" xml:"Style"`
	Worksheet     string       `json:"Worksheet,omitempty" xml:"Worksheet"`
}

type CellArea

type CellArea struct {
	EndColumn   int64 `json:"EndColumn,omitempty" xml:"EndColumn"`
	EndRow      int64 `json:"EndRow,omitempty" xml:"EndRow"`
	StartColumn int64 `json:"StartColumn,omitempty" xml:"StartColumn"`
	StartRow    int64 `json:"StartRow,omitempty" xml:"StartRow"`
}

type CellResponse

type CellResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Cell *Cell `json:"Cell,omitempty" xml:"Cell"`
}

type CellValue

type CellValue struct {
	RowIndex    int64  `json:"rowIndex,omitempty" xml:"rowIndex"`
	ColumnIndex int64  `json:"columnIndex,omitempty" xml:"columnIndex"`
	Type_       string `json:"type,omitempty" xml:"type"`
	Value       string `json:"value,omitempty" xml:"value"`
	Formula     string `json:"formula,omitempty" xml:"formula"`
	Style       *Style `json:"style,omitempty" xml:"style"`
}

type Cells

type Cells struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	MaxRow    int64         `json:"MaxRow,omitempty" xml:"MaxRow"`
	MaxColumn int64         `json:"MaxColumn,omitempty" xml:"MaxColumn"`
	CellCount int64         `json:"CellCount,omitempty" xml:"CellCount"`
	Rows      *LinkElement  `json:"Rows,omitempty" xml:"Rows"`
	Columns   *LinkElement  `json:"Columns,omitempty" xml:"Columns"`
	CellList  []LinkElement `json:"CellList,omitempty" xml:"CellList"`
}

type CellsApiService

type CellsApiService service

func NewCellsApiService

func NewCellsApiService(appSid string, appKey string, opts ...string) *CellsApiService

func (*CellsApiService) CopyFile

func (a *CellsApiService) CopyFile(data *CopyFileRequest) (*http.Response, error)

func (*CellsApiService) CopyFolder

func (a *CellsApiService) CopyFolder(data *CopyFolderRequest) (*http.Response, error)

func (*CellsApiService) CreateFolder

func (a *CellsApiService) CreateFolder(data *CreateFolderRequest) (*http.Response, error)

func (*CellsApiService) DeleteDecryptWorkbook

func (*CellsApiService) DeleteDocumentProperties

func (a *CellsApiService) DeleteDocumentProperties(data *DeleteDocumentPropertiesRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) DeleteDocumentProperty

func (*CellsApiService) DeleteDocumentUnProtectFromChanges

func (a *CellsApiService) DeleteDocumentUnProtectFromChanges(data *DeleteDocumentUnProtectFromChangesRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) DeleteFile

func (a *CellsApiService) DeleteFile(data *DeleteFileRequest) (*http.Response, error)

func (*CellsApiService) DeleteFolder

func (a *CellsApiService) DeleteFolder(data *DeleteFolderRequest) (*http.Response, error)

func (*CellsApiService) DeleteHeaderFooter

func (*CellsApiService) DeleteHorizontalPageBreak

func (a *CellsApiService) DeleteHorizontalPageBreak(data *DeleteHorizontalPageBreakRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) DeleteHorizontalPageBreaks

func (a *CellsApiService) DeleteHorizontalPageBreaks(data *DeleteHorizontalPageBreaksRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) DeleteMetadata

func (a *CellsApiService) DeleteMetadata(data *DeleteMetadataRequest) (FilesResult, *http.Response, error)

func (*CellsApiService) DeletePivotTableField

func (*CellsApiService) DeleteUnProtectWorkbook

func (*CellsApiService) DeleteUnprotectWorksheet

func (a *CellsApiService) DeleteUnprotectWorksheet(data *DeleteUnprotectWorksheetRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) DeleteVerticalPageBreak

func (*CellsApiService) DeleteVerticalPageBreaks

func (a *CellsApiService) DeleteVerticalPageBreaks(data *DeleteVerticalPageBreaksRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) DeleteWorkbookBackground

func (a *CellsApiService) DeleteWorkbookBackground(data *DeleteWorkbookBackgroundRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) DeleteWorkbookName

func (*CellsApiService) DeleteWorkbookNames

func (*CellsApiService) DeleteWorksheet

func (*CellsApiService) DeleteWorksheetBackground

func (a *CellsApiService) DeleteWorksheetBackground(data *DeleteWorksheetBackgroundRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) DeleteWorksheetCellsRange

func (a *CellsApiService) DeleteWorksheetCellsRange(data *DeleteWorksheetCellsRangeRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) DeleteWorksheetChart

func (*CellsApiService) DeleteWorksheetChartLegend

func (a *CellsApiService) DeleteWorksheetChartLegend(data *DeleteWorksheetChartLegendRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) DeleteWorksheetChartTitle

func (a *CellsApiService) DeleteWorksheetChartTitle(data *DeleteWorksheetChartTitleRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) DeleteWorksheetCharts

func (*CellsApiService) DeleteWorksheetColumns

func (*CellsApiService) DeleteWorksheetComment

func (*CellsApiService) DeleteWorksheetComments

func (*CellsApiService) DeleteWorksheetConditionalFormatting

func (a *CellsApiService) DeleteWorksheetConditionalFormatting(data *DeleteWorksheetConditionalFormattingRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) DeleteWorksheetConditionalFormattingArea

func (a *CellsApiService) DeleteWorksheetConditionalFormattingArea(data *DeleteWorksheetConditionalFormattingAreaRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) DeleteWorksheetConditionalFormattings

func (a *CellsApiService) DeleteWorksheetConditionalFormattings(data *DeleteWorksheetConditionalFormattingsRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) DeleteWorksheetDateFilter

func (a *CellsApiService) DeleteWorksheetDateFilter(data *DeleteWorksheetDateFilterRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) DeleteWorksheetFilter

func (*CellsApiService) DeleteWorksheetFreezePanes

func (a *CellsApiService) DeleteWorksheetFreezePanes(data *DeleteWorksheetFreezePanesRequest) (CellsCloudResponse, *http.Response, error)
func (a *CellsApiService) DeleteWorksheetHyperlink(data *DeleteWorksheetHyperlinkRequest) (CellsCloudResponse, *http.Response, error)
func (a *CellsApiService) DeleteWorksheetHyperlinks(data *DeleteWorksheetHyperlinksRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) DeleteWorksheetListObject

func (a *CellsApiService) DeleteWorksheetListObject(data *DeleteWorksheetListObjectRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) DeleteWorksheetListObjects

func (a *CellsApiService) DeleteWorksheetListObjects(data *DeleteWorksheetListObjectsRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) DeleteWorksheetOleObject

func (a *CellsApiService) DeleteWorksheetOleObject(data *DeleteWorksheetOleObjectRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) DeleteWorksheetOleObjects

func (a *CellsApiService) DeleteWorksheetOleObjects(data *DeleteWorksheetOleObjectsRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) DeleteWorksheetPicture

func (*CellsApiService) DeleteWorksheetPictures

func (*CellsApiService) DeleteWorksheetPivotTable

func (a *CellsApiService) DeleteWorksheetPivotTable(data *DeleteWorksheetPivotTableRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) DeleteWorksheetPivotTableFilter

func (a *CellsApiService) DeleteWorksheetPivotTableFilter(data *DeleteWorksheetPivotTableFilterRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) DeleteWorksheetPivotTableFilters

func (a *CellsApiService) DeleteWorksheetPivotTableFilters(data *DeleteWorksheetPivotTableFiltersRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) DeleteWorksheetPivotTables

func (a *CellsApiService) DeleteWorksheetPivotTables(data *DeleteWorksheetPivotTablesRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) DeleteWorksheetRow

func (*CellsApiService) DeleteWorksheetRows

func (*CellsApiService) DeleteWorksheetShape

func (*CellsApiService) DeleteWorksheetShapes

func (*CellsApiService) DeleteWorksheetSparklineGroup

func (a *CellsApiService) DeleteWorksheetSparklineGroup(data *DeleteWorksheetSparklineGroupRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) DeleteWorksheetSparklineGroups

func (a *CellsApiService) DeleteWorksheetSparklineGroups(data *DeleteWorksheetSparklineGroupsRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) DeleteWorksheetValidation

func (a *CellsApiService) DeleteWorksheetValidation(data *DeleteWorksheetValidationRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) DeleteWorksheetValidations

func (a *CellsApiService) DeleteWorksheetValidations(data *DeleteWorksheetValidationsRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) DeleteWorksheets

func (*CellsApiService) DownloadFile

func (a *CellsApiService) DownloadFile(data *DownloadFileRequest) ([]byte, *http.Response, error)

func (*CellsApiService) GetCellHtmlString

func (a *CellsApiService) GetCellHtmlString(data *GetCellHtmlStringRequest) ([]byte, *http.Response, error)

func (*CellsApiService) GetCellsCloudServiceStatus

func (a *CellsApiService) GetCellsCloudServiceStatus(data *GetCellsCloudServiceStatusRequest) ([]byte, *http.Response, error)

func (*CellsApiService) GetCellsCloudServicesHealthCheck

func (a *CellsApiService) GetCellsCloudServicesHealthCheck(data *GetCellsCloudServicesHealthCheckRequest) ([]byte, *http.Response, error)

func (*CellsApiService) GetChartArea

func (*CellsApiService) GetChartAreaBorder

func (a *CellsApiService) GetChartAreaBorder(data *GetChartAreaBorderRequest) (LineResponse, *http.Response, error)

func (*CellsApiService) GetChartAreaFillFormat

func (*CellsApiService) GetChartCategoryAxis

func (a *CellsApiService) GetChartCategoryAxis(data *GetChartCategoryAxisRequest) (AxisResponse, *http.Response, error)

func (*CellsApiService) GetChartSecondCategoryAxis

func (a *CellsApiService) GetChartSecondCategoryAxis(data *GetChartSecondCategoryAxisRequest) (AxisResponse, *http.Response, error)

func (*CellsApiService) GetChartSecondValueAxis

func (a *CellsApiService) GetChartSecondValueAxis(data *GetChartSecondValueAxisRequest) (AxisResponse, *http.Response, error)

func (*CellsApiService) GetChartSeriesAxis

func (a *CellsApiService) GetChartSeriesAxis(data *GetChartSeriesAxisRequest) (AxisResponse, *http.Response, error)

func (*CellsApiService) GetChartValueAxis

func (a *CellsApiService) GetChartValueAxis(data *GetChartValueAxisRequest) (AxisResponse, *http.Response, error)

func (*CellsApiService) GetDiscUsage

func (a *CellsApiService) GetDiscUsage(data *GetDiscUsageRequest) (DiscUsage, *http.Response, error)

func (*CellsApiService) GetDocumentProperties

func (*CellsApiService) GetDocumentProperty

func (*CellsApiService) GetFileVersions

func (a *CellsApiService) GetFileVersions(data *GetFileVersionsRequest) (FileVersions, *http.Response, error)

func (*CellsApiService) GetFilesList

func (a *CellsApiService) GetFilesList(data *GetFilesListRequest) (FilesList, *http.Response, error)

func (*CellsApiService) GetFooter

func (*CellsApiService) GetHeader

func (*CellsApiService) GetHorizontalPageBreak

func (*CellsApiService) GetHorizontalPageBreaks

func (*CellsApiService) GetMetadata

func (*CellsApiService) GetNamedRangeValue

func (*CellsApiService) GetNamedRanges

func (*CellsApiService) GetPageCount

func (a *CellsApiService) GetPageCount(data *GetPageCountRequest) (*int64, *http.Response, error)

func (*CellsApiService) GetPageSetup

func (*CellsApiService) GetPivotTableField

func (*CellsApiService) GetVerticalPageBreak

func (*CellsApiService) GetVerticalPageBreaks

func (*CellsApiService) GetWorkbook

func (a *CellsApiService) GetWorkbook(data *GetWorkbookRequest) ([]byte, *http.Response, error)

func (*CellsApiService) GetWorkbookDefaultStyle

func (a *CellsApiService) GetWorkbookDefaultStyle(data *GetWorkbookDefaultStyleRequest) (StyleResponse, *http.Response, error)

func (*CellsApiService) GetWorkbookName

func (a *CellsApiService) GetWorkbookName(data *GetWorkbookNameRequest) (NameResponse, *http.Response, error)

func (*CellsApiService) GetWorkbookNameValue

func (*CellsApiService) GetWorkbookNames

func (a *CellsApiService) GetWorkbookNames(data *GetWorkbookNamesRequest) (NamesResponse, *http.Response, error)

func (*CellsApiService) GetWorkbookSettings

func (*CellsApiService) GetWorkbookTextItems

func (*CellsApiService) GetWorksheetAutoFilter

func (*CellsApiService) GetWorksheetAutoshapeWithFormat

func (a *CellsApiService) GetWorksheetAutoshapeWithFormat(data *GetWorksheetAutoshapeWithFormatRequest) ([]byte, *http.Response, error)

func (*CellsApiService) GetWorksheetAutoshapes

func (*CellsApiService) GetWorksheetCalculateFormula

func (a *CellsApiService) GetWorksheetCalculateFormula(data *GetWorksheetCalculateFormulaRequest) (SingleValueResponse, *http.Response, error)

func (*CellsApiService) GetWorksheetCell

func (a *CellsApiService) GetWorksheetCell(data *GetWorksheetCellRequest) ([]byte, *http.Response, error)

func (*CellsApiService) GetWorksheetCellStyle

func (a *CellsApiService) GetWorksheetCellStyle(data *GetWorksheetCellStyleRequest) (StyleResponse, *http.Response, error)

func (*CellsApiService) GetWorksheetCells

func (a *CellsApiService) GetWorksheetCells(data *GetWorksheetCellsRequest) (CellsResponse, *http.Response, error)

func (*CellsApiService) GetWorksheetCellsRangeValue

func (a *CellsApiService) GetWorksheetCellsRangeValue(data *GetWorksheetCellsRangeValueRequest) (RangeValueResponse, *http.Response, error)

func (*CellsApiService) GetWorksheetChart

func (a *CellsApiService) GetWorksheetChart(data *GetWorksheetChartRequest) ([]byte, *http.Response, error)

func (*CellsApiService) GetWorksheetChartLegend

func (a *CellsApiService) GetWorksheetChartLegend(data *GetWorksheetChartLegendRequest) (LegendResponse, *http.Response, error)

func (*CellsApiService) GetWorksheetChartTitle

func (a *CellsApiService) GetWorksheetChartTitle(data *GetWorksheetChartTitleRequest) (TitleResponse, *http.Response, error)

func (*CellsApiService) GetWorksheetCharts

func (a *CellsApiService) GetWorksheetCharts(data *GetWorksheetChartsRequest) (ChartsResponse, *http.Response, error)

func (*CellsApiService) GetWorksheetColumn

func (a *CellsApiService) GetWorksheetColumn(data *GetWorksheetColumnRequest) (ColumnResponse, *http.Response, error)

func (*CellsApiService) GetWorksheetColumns

func (a *CellsApiService) GetWorksheetColumns(data *GetWorksheetColumnsRequest) (ColumnsResponse, *http.Response, error)

func (*CellsApiService) GetWorksheetComment

func (a *CellsApiService) GetWorksheetComment(data *GetWorksheetCommentRequest) (CommentResponse, *http.Response, error)

func (*CellsApiService) GetWorksheetComments

func (a *CellsApiService) GetWorksheetComments(data *GetWorksheetCommentsRequest) (CommentsResponse, *http.Response, error)

func (*CellsApiService) GetWorksheetListObject

func (a *CellsApiService) GetWorksheetListObject(data *GetWorksheetListObjectRequest) ([]byte, *http.Response, error)

func (*CellsApiService) GetWorksheetListObjects

func (*CellsApiService) GetWorksheetMergedCell

func (*CellsApiService) GetWorksheetMergedCells

func (*CellsApiService) GetWorksheetOleObject

func (a *CellsApiService) GetWorksheetOleObject(data *GetWorksheetOleObjectRequest) ([]byte, *http.Response, error)

func (*CellsApiService) GetWorksheetOleObjects

func (*CellsApiService) GetWorksheetPageCount

func (a *CellsApiService) GetWorksheetPageCount(data *GetWorksheetPageCountRequest) (*int64, *http.Response, error)

func (*CellsApiService) GetWorksheetPictureWithFormat

func (a *CellsApiService) GetWorksheetPictureWithFormat(data *GetWorksheetPictureWithFormatRequest) ([]byte, *http.Response, error)

func (*CellsApiService) GetWorksheetPictures

func (a *CellsApiService) GetWorksheetPictures(data *GetWorksheetPicturesRequest) (PicturesResponse, *http.Response, error)

func (*CellsApiService) GetWorksheetPivotTable

func (*CellsApiService) GetWorksheetPivotTableFilter

func (a *CellsApiService) GetWorksheetPivotTableFilter(data *GetWorksheetPivotTableFilterRequest) (PivotFilterResponse, *http.Response, error)

func (*CellsApiService) GetWorksheetPivotTableFilters

func (a *CellsApiService) GetWorksheetPivotTableFilters(data *GetWorksheetPivotTableFiltersRequest) (PivotFiltersResponse, *http.Response, error)

func (*CellsApiService) GetWorksheetPivotTables

func (*CellsApiService) GetWorksheetRow

func (a *CellsApiService) GetWorksheetRow(data *GetWorksheetRowRequest) (RowResponse, *http.Response, error)

func (*CellsApiService) GetWorksheetRows

func (a *CellsApiService) GetWorksheetRows(data *GetWorksheetRowsRequest) (RowsResponse, *http.Response, error)

func (*CellsApiService) GetWorksheetShape

func (a *CellsApiService) GetWorksheetShape(data *GetWorksheetShapeRequest) (ShapeResponse, *http.Response, error)

func (*CellsApiService) GetWorksheetShapes

func (a *CellsApiService) GetWorksheetShapes(data *GetWorksheetShapesRequest) (ShapesResponse, *http.Response, error)

func (*CellsApiService) GetWorksheetSparklineGroup

func (*CellsApiService) GetWorksheetSparklineGroups

func (*CellsApiService) GetWorksheetTextItems

func (*CellsApiService) GetWorksheetValidation

func (*CellsApiService) GetWorksheetValidations

func (*CellsApiService) GetWorksheetWithFormat

func (a *CellsApiService) GetWorksheetWithFormat(data *GetWorksheetWithFormatRequest) ([]byte, *http.Response, error)

func (*CellsApiService) GetWorksheets

func (*CellsApiService) MoveFile

func (a *CellsApiService) MoveFile(data *MoveFileRequest) (*http.Response, error)

func (*CellsApiService) MoveFolder

func (a *CellsApiService) MoveFolder(data *MoveFolderRequest) (*http.Response, error)

func (*CellsApiService) ObjectExists

func (a *CellsApiService) ObjectExists(data *ObjectExistsRequest) (ObjectExist, *http.Response, error)

func (*CellsApiService) PostAccessToken added in v24.7.0

func (a *CellsApiService) PostAccessToken(data *PostAccessTokenRequest) ([]byte, *http.Response, error)

func (*CellsApiService) PostAddTextContent added in v24.7.0

func (a *CellsApiService) PostAddTextContent(data *PostAddTextContentRequest) (FileInfo, *http.Response, error)

func (*CellsApiService) PostAnalyzeExcel added in v24.2.1

func (a *CellsApiService) PostAnalyzeExcel(data *PostAnalyzeExcelRequest) ([]AnalyzedResult, *http.Response, error)

func (*CellsApiService) PostAssemble

func (a *CellsApiService) PostAssemble(data *PostAssembleRequest) (FilesResult, *http.Response, error)

func (*CellsApiService) PostAutofitWorkbookColumns

func (a *CellsApiService) PostAutofitWorkbookColumns(data *PostAutofitWorkbookColumnsRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostAutofitWorkbookRows

func (*CellsApiService) PostAutofitWorksheetColumns

func (a *CellsApiService) PostAutofitWorksheetColumns(data *PostAutofitWorksheetColumnsRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostAutofitWorksheetRow

func (*CellsApiService) PostAutofitWorksheetRows

func (a *CellsApiService) PostAutofitWorksheetRows(data *PostAutofitWorksheetRowsRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostBatchConvert

func (a *CellsApiService) PostBatchConvert(data *PostBatchConvertRequest) ([]byte, *http.Response, error)

func (*CellsApiService) PostBatchLock

func (a *CellsApiService) PostBatchLock(data *PostBatchLockRequest) ([]byte, *http.Response, error)

func (*CellsApiService) PostBatchProtect

func (a *CellsApiService) PostBatchProtect(data *PostBatchProtectRequest) ([]byte, *http.Response, error)

func (*CellsApiService) PostBatchSplit

func (a *CellsApiService) PostBatchSplit(data *PostBatchSplitRequest) ([]byte, *http.Response, error)

func (*CellsApiService) PostBatchUnlock

func (a *CellsApiService) PostBatchUnlock(data *PostBatchUnlockRequest) ([]byte, *http.Response, error)

func (*CellsApiService) PostCellCalculate

func (*CellsApiService) PostCellCharacters

func (*CellsApiService) PostChartCategoryAxis

func (*CellsApiService) PostChartSecondCategoryAxis

func (a *CellsApiService) PostChartSecondCategoryAxis(data *PostChartSecondCategoryAxisRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostChartSecondValueAxis

func (a *CellsApiService) PostChartSecondValueAxis(data *PostChartSecondValueAxisRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostChartSeriesAxis

func (*CellsApiService) PostChartValueAxis

func (*CellsApiService) PostClearContents

func (*CellsApiService) PostClearFormats

func (*CellsApiService) PostClearObjects

func (a *CellsApiService) PostClearObjects(data *PostClearObjectsRequest) (FilesResult, *http.Response, error)

func (*CellsApiService) PostColumnStyle

func (*CellsApiService) PostCompress

func (a *CellsApiService) PostCompress(data *PostCompressRequest) (FilesResult, *http.Response, error)

func (*CellsApiService) PostConvertText added in v24.11.0

func (a *CellsApiService) PostConvertText(data *PostConvertTextRequest) (FileInfo, *http.Response, error)

func (*CellsApiService) PostConvertWorkbookToCSV

func (a *CellsApiService) PostConvertWorkbookToCSV(data *PostConvertWorkbookToCSVRequest) (FileInfo, *http.Response, error)

func (*CellsApiService) PostConvertWorkbookToDocx

func (a *CellsApiService) PostConvertWorkbookToDocx(data *PostConvertWorkbookToDocxRequest) (FileInfo, *http.Response, error)

func (*CellsApiService) PostConvertWorkbookToHtml

func (a *CellsApiService) PostConvertWorkbookToHtml(data *PostConvertWorkbookToHtmlRequest) (FileInfo, *http.Response, error)

func (*CellsApiService) PostConvertWorkbookToJson

func (a *CellsApiService) PostConvertWorkbookToJson(data *PostConvertWorkbookToJsonRequest) (FileInfo, *http.Response, error)

func (*CellsApiService) PostConvertWorkbookToMarkdown

func (a *CellsApiService) PostConvertWorkbookToMarkdown(data *PostConvertWorkbookToMarkdownRequest) (FileInfo, *http.Response, error)

func (*CellsApiService) PostConvertWorkbookToPDF

func (a *CellsApiService) PostConvertWorkbookToPDF(data *PostConvertWorkbookToPDFRequest) (FileInfo, *http.Response, error)

func (*CellsApiService) PostConvertWorkbookToPNG

func (a *CellsApiService) PostConvertWorkbookToPNG(data *PostConvertWorkbookToPNGRequest) (FileInfo, *http.Response, error)

func (*CellsApiService) PostConvertWorkbookToPptx

func (a *CellsApiService) PostConvertWorkbookToPptx(data *PostConvertWorkbookToPptxRequest) (FileInfo, *http.Response, error)

func (*CellsApiService) PostConvertWorkbookToSQL

func (a *CellsApiService) PostConvertWorkbookToSQL(data *PostConvertWorkbookToSQLRequest) (FileInfo, *http.Response, error)

func (*CellsApiService) PostCopyCellIntoCell

func (*CellsApiService) PostCopyWorksheet

func (*CellsApiService) PostCopyWorksheetColumns

func (a *CellsApiService) PostCopyWorksheetColumns(data *PostCopyWorksheetColumnsRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostCopyWorksheetRows

func (*CellsApiService) PostDataCleansing added in v24.3.0

func (a *CellsApiService) PostDataCleansing(data *PostDataCleansingRequest) (FileInfo, *http.Response, error)

func (*CellsApiService) PostDataDeduplication added in v24.3.0

func (a *CellsApiService) PostDataDeduplication(data *PostDataDeduplicationRequest) (FileInfo, *http.Response, error)

func (*CellsApiService) PostDataFill added in v24.3.0

func (a *CellsApiService) PostDataFill(data *PostDataFillRequest) (FileInfo, *http.Response, error)

func (*CellsApiService) PostDataTransformation added in v24.4.0

func (a *CellsApiService) PostDataTransformation(data *PostDataTransformationRequest) (FileInfo, *http.Response, error)

func (*CellsApiService) PostDeleteIncompleteRows added in v24.3.0

func (a *CellsApiService) PostDeleteIncompleteRows(data *PostDeleteIncompleteRowsRequest) (FileInfo, *http.Response, error)

func (*CellsApiService) PostDigitalSignature

func (*CellsApiService) PostEncryptWorkbook

func (*CellsApiService) PostExport

func (a *CellsApiService) PostExport(data *PostExportRequest) (FilesResult, *http.Response, error)

func (*CellsApiService) PostFitTallToPages

func (*CellsApiService) PostFitWideToPages

func (*CellsApiService) PostFooter

func (*CellsApiService) PostGroupWorksheetColumns

func (a *CellsApiService) PostGroupWorksheetColumns(data *PostGroupWorksheetColumnsRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostGroupWorksheetRows

func (*CellsApiService) PostHeader

func (*CellsApiService) PostHideWorksheetColumns

func (a *CellsApiService) PostHideWorksheetColumns(data *PostHideWorksheetColumnsRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostHideWorksheetRows

func (*CellsApiService) PostImport

func (a *CellsApiService) PostImport(data *PostImportRequest) (FilesResult, *http.Response, error)

func (*CellsApiService) PostImportData

func (*CellsApiService) PostLock

func (*CellsApiService) PostMerge

func (a *CellsApiService) PostMerge(data *PostMergeRequest) (FileInfo, *http.Response, error)

func (*CellsApiService) PostMetadata

func (a *CellsApiService) PostMetadata(data *PostMetadataRequest) (FilesResult, *http.Response, error)

func (*CellsApiService) PostMoveWorksheet

func (*CellsApiService) PostPageSetup

func (*CellsApiService) PostPivotTableCellStyle

func (*CellsApiService) PostPivotTableFieldHideItem

func (a *CellsApiService) PostPivotTableFieldHideItem(data *PostPivotTableFieldHideItemRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostPivotTableFieldMoveTo

func (a *CellsApiService) PostPivotTableFieldMoveTo(data *PostPivotTableFieldMoveToRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostPivotTableStyle

func (*CellsApiService) PostPivotTableUpdatePivotField

func (a *CellsApiService) PostPivotTableUpdatePivotField(data *PostPivotTableUpdatePivotFieldRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostPivotTableUpdatePivotFields

func (a *CellsApiService) PostPivotTableUpdatePivotFields(data *PostPivotTableUpdatePivotFieldsRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostProtect

func (a *CellsApiService) PostProtect(data *PostProtectRequest) (FilesResult, *http.Response, error)

func (*CellsApiService) PostProtectWorkbook

func (*CellsApiService) PostRemoveCharacters added in v24.10.0

func (a *CellsApiService) PostRemoveCharacters(data *PostRemoveCharactersRequest) (FileInfo, *http.Response, error)

func (*CellsApiService) PostRenameWorksheet

func (*CellsApiService) PostRepair

func (a *CellsApiService) PostRepair(data *PostRepairRequest) (FilesResult, *http.Response, error)

func (*CellsApiService) PostReplace

func (a *CellsApiService) PostReplace(data *PostReplaceRequest) (FilesResult, *http.Response, error)

func (*CellsApiService) PostReverse

func (a *CellsApiService) PostReverse(data *PostReverseRequest) (FilesResult, *http.Response, error)

func (*CellsApiService) PostRotate

func (a *CellsApiService) PostRotate(data *PostRotateRequest) (FilesResult, *http.Response, error)

func (*CellsApiService) PostRowStyle

func (*CellsApiService) PostRunTask

func (a *CellsApiService) PostRunTask(data *PostRunTaskRequest) ([]byte, *http.Response, error)

func (*CellsApiService) PostSearch

func (a *CellsApiService) PostSearch(data *PostSearchRequest) ([]TextItem, *http.Response, error)

func (*CellsApiService) PostSetCellHtmlString

func (*CellsApiService) PostSetCellRangeValue

func (*CellsApiService) PostSetWorksheetColumnWidth

func (a *CellsApiService) PostSetWorksheetColumnWidth(data *PostSetWorksheetColumnWidthRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostSplit

func (*CellsApiService) PostTrimContent added in v24.8.0

func (a *CellsApiService) PostTrimContent(data *PostTrimContentRequest) (FileInfo, *http.Response, error)

func (*CellsApiService) PostUngroupWorksheetColumns

func (a *CellsApiService) PostUngroupWorksheetColumns(data *PostUngroupWorksheetColumnsRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostUngroupWorksheetRows

func (a *CellsApiService) PostUngroupWorksheetRows(data *PostUngroupWorksheetRowsRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostUnhideWorksheetColumns

func (a *CellsApiService) PostUnhideWorksheetColumns(data *PostUnhideWorksheetColumnsRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostUnhideWorksheetRows

func (*CellsApiService) PostUnlock

func (a *CellsApiService) PostUnlock(data *PostUnlockRequest) (FilesResult, *http.Response, error)

func (*CellsApiService) PostUpdateWordCase added in v24.9.0

func (a *CellsApiService) PostUpdateWordCase(data *PostUpdateWordCaseRequest) (FileInfo, *http.Response, error)

func (*CellsApiService) PostUpdateWorksheetCellStyle

func (a *CellsApiService) PostUpdateWorksheetCellStyle(data *PostUpdateWorksheetCellStyleRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostUpdateWorksheetOleObject

func (a *CellsApiService) PostUpdateWorksheetOleObject(data *PostUpdateWorksheetOleObjectRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostUpdateWorksheetProperty

func (a *CellsApiService) PostUpdateWorksheetProperty(data *PostUpdateWorksheetPropertyRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostUpdateWorksheetRangeStyle

func (a *CellsApiService) PostUpdateWorksheetRangeStyle(data *PostUpdateWorksheetRangeStyleRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostUpdateWorksheetRow

func (*CellsApiService) PostUpdateWorksheetZoom

func (*CellsApiService) PostWatermark

func (a *CellsApiService) PostWatermark(data *PostWatermarkRequest) (FilesResult, *http.Response, error)

func (*CellsApiService) PostWorkbookCalculateFormula

func (a *CellsApiService) PostWorkbookCalculateFormula(data *PostWorkbookCalculateFormulaRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostWorkbookDataCleansing added in v24.3.0

func (a *CellsApiService) PostWorkbookDataCleansing(data *PostWorkbookDataCleansingRequest) (FileInfo, *http.Response, error)

func (*CellsApiService) PostWorkbookDataDeduplication added in v24.3.0

func (a *CellsApiService) PostWorkbookDataDeduplication(data *PostWorkbookDataDeduplicationRequest) (FileInfo, *http.Response, error)

func (*CellsApiService) PostWorkbookDataFill added in v24.3.0

func (a *CellsApiService) PostWorkbookDataFill(data *PostWorkbookDataFillRequest) (FileInfo, *http.Response, error)

func (*CellsApiService) PostWorkbookExportXML

func (a *CellsApiService) PostWorkbookExportXML(data *PostWorkbookExportXMLRequest) ([]byte, *http.Response, error)

func (*CellsApiService) PostWorkbookGetSmartMarkerResult

func (a *CellsApiService) PostWorkbookGetSmartMarkerResult(data *PostWorkbookGetSmartMarkerResultRequest) ([]byte, *http.Response, error)

func (*CellsApiService) PostWorkbookImportJson

func (a *CellsApiService) PostWorkbookImportJson(data *PostWorkbookImportJsonRequest) ([]byte, *http.Response, error)

func (*CellsApiService) PostWorkbookImportXML

func (a *CellsApiService) PostWorkbookImportXML(data *PostWorkbookImportXMLRequest) ([]byte, *http.Response, error)

func (*CellsApiService) PostWorkbookName

func (*CellsApiService) PostWorkbookSaveAs

func (a *CellsApiService) PostWorkbookSaveAs(data *PostWorkbookSaveAsRequest) (SaveResponse, *http.Response, error)

func (*CellsApiService) PostWorkbookSettings

func (*CellsApiService) PostWorkbookSplit

func (*CellsApiService) PostWorkbookTextReplace

func (*CellsApiService) PostWorkbooksMerge

func (*CellsApiService) PostWorkbooksTextSearch

func (a *CellsApiService) PostWorkbooksTextSearch(data *PostWorkbooksTextSearchRequest) (TextItemsResponse, *http.Response, error)

func (*CellsApiService) PostWorksheetAutoFilterRefresh

func (a *CellsApiService) PostWorksheetAutoFilterRefresh(data *PostWorksheetAutoFilterRefreshRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostWorksheetCalculateFormula

func (a *CellsApiService) PostWorksheetCalculateFormula(data *PostWorksheetCalculateFormulaRequest) (SingleValueResponse, *http.Response, error)

func (*CellsApiService) PostWorksheetCellSetValue

func (a *CellsApiService) PostWorksheetCellSetValue(data *PostWorksheetCellSetValueRequest) (CellResponse, *http.Response, error)

func (*CellsApiService) PostWorksheetCellsRangeColumnWidth

func (a *CellsApiService) PostWorksheetCellsRangeColumnWidth(data *PostWorksheetCellsRangeColumnWidthRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostWorksheetCellsRangeMerge

func (a *CellsApiService) PostWorksheetCellsRangeMerge(data *PostWorksheetCellsRangeMergeRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostWorksheetCellsRangeMoveTo

func (a *CellsApiService) PostWorksheetCellsRangeMoveTo(data *PostWorksheetCellsRangeMoveToRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostWorksheetCellsRangeOutlineBorder

func (a *CellsApiService) PostWorksheetCellsRangeOutlineBorder(data *PostWorksheetCellsRangeOutlineBorderRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostWorksheetCellsRangeRowHeight

func (a *CellsApiService) PostWorksheetCellsRangeRowHeight(data *PostWorksheetCellsRangeRowHeightRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostWorksheetCellsRangeSort

func (a *CellsApiService) PostWorksheetCellsRangeSort(data *PostWorksheetCellsRangeSortRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostWorksheetCellsRangeStyle

func (a *CellsApiService) PostWorksheetCellsRangeStyle(data *PostWorksheetCellsRangeStyleRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostWorksheetCellsRangeUnMerge

func (a *CellsApiService) PostWorksheetCellsRangeUnMerge(data *PostWorksheetCellsRangeUnMergeRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostWorksheetCellsRangeValue

func (a *CellsApiService) PostWorksheetCellsRangeValue(data *PostWorksheetCellsRangeValueRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostWorksheetCellsRangesCopy

func (a *CellsApiService) PostWorksheetCellsRangesCopy(data *PostWorksheetCellsRangesCopyRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostWorksheetChart

func (*CellsApiService) PostWorksheetChartLegend

func (a *CellsApiService) PostWorksheetChartLegend(data *PostWorksheetChartLegendRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostWorksheetChartTitle

func (*CellsApiService) PostWorksheetComment

func (*CellsApiService) PostWorksheetGroupShape

func (*CellsApiService) PostWorksheetListColumn

func (*CellsApiService) PostWorksheetListColumnsTotal

func (a *CellsApiService) PostWorksheetListColumnsTotal(data *PostWorksheetListColumnsTotalRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostWorksheetListObject

func (*CellsApiService) PostWorksheetListObjectConvertToRange

func (a *CellsApiService) PostWorksheetListObjectConvertToRange(data *PostWorksheetListObjectConvertToRangeRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostWorksheetListObjectInsertSlicer

func (a *CellsApiService) PostWorksheetListObjectInsertSlicer(data *PostWorksheetListObjectInsertSlicerRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostWorksheetListObjectRemoveDuplicates

func (a *CellsApiService) PostWorksheetListObjectRemoveDuplicates(data *PostWorksheetListObjectRemoveDuplicatesRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostWorksheetListObjectSortTable

func (a *CellsApiService) PostWorksheetListObjectSortTable(data *PostWorksheetListObjectSortTableRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostWorksheetListObjectSummarizeWithPivotTable

func (a *CellsApiService) PostWorksheetListObjectSummarizeWithPivotTable(data *PostWorksheetListObjectSummarizeWithPivotTableRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostWorksheetMatchBlanks

func (a *CellsApiService) PostWorksheetMatchBlanks(data *PostWorksheetMatchBlanksRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostWorksheetMatchNonBlanks

func (a *CellsApiService) PostWorksheetMatchNonBlanks(data *PostWorksheetMatchNonBlanksRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostWorksheetMerge

func (*CellsApiService) PostWorksheetPicture

func (*CellsApiService) PostWorksheetPivotTableCalculate

func (a *CellsApiService) PostWorksheetPivotTableCalculate(data *PostWorksheetPivotTableCalculateRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostWorksheetPivotTableMove

func (a *CellsApiService) PostWorksheetPivotTableMove(data *PostWorksheetPivotTableMoveRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostWorksheetRangeSort

func (*CellsApiService) PostWorksheetShape

func (*CellsApiService) PostWorksheetSparklineGroup

func (a *CellsApiService) PostWorksheetSparklineGroup(data *PostWorksheetSparklineGroupRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostWorksheetTextReplace

func (*CellsApiService) PostWorksheetTextSearch

func (a *CellsApiService) PostWorksheetTextSearch(data *PostWorksheetTextSearchRequest) (TextItemsResponse, *http.Response, error)

func (*CellsApiService) PostWorksheetUngroupShape

func (a *CellsApiService) PostWorksheetUngroupShape(data *PostWorksheetUngroupShapeRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PostWorksheetUnmerge

func (*CellsApiService) PostWorksheetValidation

func (*CellsApiService) PutActiveWorksheet

func (*CellsApiService) PutAddNewWorksheet

func (*CellsApiService) PutChangeVisibilityWorksheet

func (a *CellsApiService) PutChangeVisibilityWorksheet(data *PutChangeVisibilityWorksheetRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PutConvertWorkbook

func (a *CellsApiService) PutConvertWorkbook(data *PutConvertWorkbookRequest) ([]byte, *http.Response, error)

func (*CellsApiService) PutDocumentProperty

func (*CellsApiService) PutDocumentProtectFromChanges

func (a *CellsApiService) PutDocumentProtectFromChanges(data *PutDocumentProtectFromChangesRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PutHorizontalPageBreak

func (*CellsApiService) PutInsertNewWorksheet

func (*CellsApiService) PutInsertWorksheetColumns

func (a *CellsApiService) PutInsertWorksheetColumns(data *PutInsertWorksheetColumnsRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PutInsertWorksheetRow

func (*CellsApiService) PutInsertWorksheetRows

func (*CellsApiService) PutPivotTableField

func (*CellsApiService) PutProtectWorksheet

func (*CellsApiService) PutVerticalPageBreak

func (*CellsApiService) PutWorkbookBackground

func (*CellsApiService) PutWorkbookCreate

func (*CellsApiService) PutWorkbookName

func (*CellsApiService) PutWorkbookWaterMarker

func (*CellsApiService) PutWorksheetAddPicture

func (*CellsApiService) PutWorksheetBackground

func (*CellsApiService) PutWorksheetCellsRange

func (*CellsApiService) PutWorksheetChart

func (*CellsApiService) PutWorksheetChartLegend

func (*CellsApiService) PutWorksheetChartTitle

func (*CellsApiService) PutWorksheetColorFilter

func (*CellsApiService) PutWorksheetComment

func (a *CellsApiService) PutWorksheetComment(data *PutWorksheetCommentRequest) (CommentResponse, *http.Response, error)

func (*CellsApiService) PutWorksheetConditionalFormatting

func (a *CellsApiService) PutWorksheetConditionalFormatting(data *PutWorksheetConditionalFormattingRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PutWorksheetCustomFilter

func (a *CellsApiService) PutWorksheetCustomFilter(data *PutWorksheetCustomFilterRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PutWorksheetDateFilter

func (*CellsApiService) PutWorksheetDynamicFilter

func (a *CellsApiService) PutWorksheetDynamicFilter(data *PutWorksheetDynamicFilterRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PutWorksheetFilter

func (*CellsApiService) PutWorksheetFilterTop10

func (*CellsApiService) PutWorksheetFormatCondition

func (a *CellsApiService) PutWorksheetFormatCondition(data *PutWorksheetFormatConditionRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PutWorksheetFormatConditionArea

func (a *CellsApiService) PutWorksheetFormatConditionArea(data *PutWorksheetFormatConditionAreaRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PutWorksheetFormatConditionCondition

func (a *CellsApiService) PutWorksheetFormatConditionCondition(data *PutWorksheetFormatConditionConditionRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PutWorksheetFreezePanes

func (*CellsApiService) PutWorksheetIconFilter

func (*CellsApiService) PutWorksheetListObject

func (*CellsApiService) PutWorksheetOleObject

func (*CellsApiService) PutWorksheetPivotTable

func (*CellsApiService) PutWorksheetPivotTableFilter

func (a *CellsApiService) PutWorksheetPivotTableFilter(data *PutWorksheetPivotTableFilterRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PutWorksheetShape

func (*CellsApiService) PutWorksheetSparklineGroup

func (a *CellsApiService) PutWorksheetSparklineGroup(data *PutWorksheetSparklineGroupRequest) (CellsCloudResponse, *http.Response, error)

func (*CellsApiService) PutWorksheetValidation

func (*CellsApiService) StorageExists

func (a *CellsApiService) StorageExists(data *StorageExistsRequest) (StorageExist, *http.Response, error)

func (*CellsApiService) UploadFile

type CellsCloudFileInfo

type CellsCloudFileInfo struct {
	Name    string `json:"Name,omitempty" xml:"Name"`
	Size    int64  `json:"Size,omitempty" xml:"Size"`
	Folder  string `json:"Folder,omitempty" xml:"Folder"`
	Storage string `json:"Storage,omitempty" xml:"Storage"`
}

type CellsCloudFileInfoResponse

type CellsCloudFileInfoResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	FileInfo *CellsCloudFileInfo `json:"FileInfo,omitempty" xml:"FileInfo"`
}

type CellsCloudResponse

type CellsCloudResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`
}

type CellsColor

type CellsColor struct {
	Color        *Color      `json:"Color,omitempty" xml:"Color"`
	ColorIndex   int64       `json:"ColorIndex,omitempty" xml:"ColorIndex"`
	IsShapeColor bool        `json:"IsShapeColor,omitempty" xml:"IsShapeColor"`
	Tint         float64     `json:"tint,omitempty" xml:"tint"`
	Argb         int64       `json:"Argb,omitempty" xml:"Argb"`
	ThemeColor   *ThemeColor `json:"ThemeColor,omitempty" xml:"ThemeColor"`
	Type_        string      `json:"Type,omitempty" xml:"Type"`
	Transparency float64     `json:"Transparency,omitempty" xml:"Transparency"`
}

type CellsDocumentProperties

type CellsDocumentProperties struct {
	DocumentPropertyList []CellsDocumentProperty `json:"DocumentPropertyList,omitempty" xml:"DocumentPropertyList"`
}

type CellsDocumentPropertiesResponse

type CellsDocumentPropertiesResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	DocumentProperties *CellsDocumentProperties `json:"DocumentProperties,omitempty" xml:"DocumentProperties"`
}

type CellsDocumentProperty

type CellsDocumentProperty struct {
	Name              string `json:"Name,omitempty" xml:"Name"`
	Value             string `json:"Value,omitempty" xml:"Value"`
	IsLinkedToContent string `json:"IsLinkedToContent,omitempty" xml:"IsLinkedToContent"`
	Source            string `json:"Source,omitempty" xml:"Source"`
	Type_             string `json:"Type,omitempty" xml:"Type"`
	IsGeneratedName   string `json:"IsGeneratedName,omitempty" xml:"IsGeneratedName"`
}

type CellsDocumentPropertyResponse

type CellsDocumentPropertyResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	DocumentProperty *CellsDocumentProperty `json:"DocumentProperty,omitempty" xml:"DocumentProperty"`
}

type CellsDrawing

type CellsDrawing struct {
	Name                    string  `json:"Name,omitempty" xml:"Name"`
	MsoDrawingType          string  `json:"MsoDrawingType,omitempty" xml:"MsoDrawingType"`
	AutoShapeType           string  `json:"AutoShapeType,omitempty" xml:"AutoShapeType"`
	Placement               string  `json:"Placement,omitempty" xml:"Placement"`
	UpperLeftRow            int64   `json:"UpperLeftRow,omitempty" xml:"UpperLeftRow"`
	Top                     int64   `json:"Top,omitempty" xml:"Top"`
	UpperLeftColumn         int64   `json:"UpperLeftColumn,omitempty" xml:"UpperLeftColumn"`
	Left                    int64   `json:"Left,omitempty" xml:"Left"`
	LowerRightRow           int64   `json:"LowerRightRow,omitempty" xml:"LowerRightRow"`
	Bottom                  int64   `json:"Bottom,omitempty" xml:"Bottom"`
	LowerRightColumn        int64   `json:"LowerRightColumn,omitempty" xml:"LowerRightColumn"`
	Right                   int64   `json:"Right,omitempty" xml:"Right"`
	Width                   int64   `json:"Width,omitempty" xml:"Width"`
	Height                  int64   `json:"Height,omitempty" xml:"Height"`
	X                       int64   `json:"X,omitempty" xml:"X"`
	Y                       int64   `json:"Y,omitempty" xml:"Y"`
	RotationAngle           float64 `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	HtmlText                string  `json:"HtmlText,omitempty" xml:"HtmlText"`
	Text                    string  `json:"Text,omitempty" xml:"Text"`
	AlternativeText         string  `json:"AlternativeText,omitempty" xml:"AlternativeText"`
	TextHorizontalAlignment string  `json:"TextHorizontalAlignment,omitempty" xml:"TextHorizontalAlignment"`
	TextHorizontalOverflow  string  `json:"TextHorizontalOverflow,omitempty" xml:"TextHorizontalOverflow"`
	TextOrientationType     string  `json:"TextOrientationType,omitempty" xml:"TextOrientationType"`
	TextVerticalAlignment   string  `json:"TextVerticalAlignment,omitempty" xml:"TextVerticalAlignment"`
	TextVerticalOverflow    string  `json:"TextVerticalOverflow,omitempty" xml:"TextVerticalOverflow"`
	IsGroup                 bool    `json:"IsGroup,omitempty" xml:"IsGroup"`
	IsHidden                bool    `json:"IsHidden,omitempty" xml:"IsHidden"`
	IsLockAspectRatio       bool    `json:"IsLockAspectRatio,omitempty" xml:"IsLockAspectRatio"`
	IsLocked                bool    `json:"IsLocked,omitempty" xml:"IsLocked"`
	IsPrintable             bool    `json:"IsPrintable,omitempty" xml:"IsPrintable"`
	IsTextWrapped           bool    `json:"IsTextWrapped,omitempty" xml:"IsTextWrapped"`
	IsWordArt               bool    `json:"IsWordArt,omitempty" xml:"IsWordArt"`
	LinkedCell              string  `json:"LinkedCell,omitempty" xml:"LinkedCell"`
	ZOrderPosition          int64   `json:"ZOrderPosition,omitempty" xml:"ZOrderPosition"`
	Font                    *Font   `json:"Font,omitempty" xml:"Font"`
	Hyperlink               string  `json:"Hyperlink,omitempty" xml:"Hyperlink"`
}

type CellsDrawingResponse

type CellsDrawingResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Shape *CellsDrawing `json:"Shape,omitempty" xml:"Shape"`
}

type CellsObjectOperateTaskParameter

type CellsObjectOperateTaskParameter struct {
	OperateObject         *OperateObject    `json:"OperateObject,omitempty" xml:"OperateObject"`
	OperateParameter      *OperateParameter `json:"OperateParameter,omitempty" xml:"OperateParameter"`
	DestinationDataSource *DataSource       `json:"DestinationDataSource,omitempty" xml:"DestinationDataSource"`
	DestinationWorkbook   *FileSource       `json:"DestinationWorkbook,omitempty" xml:"DestinationWorkbook"`
}

type CellsResponse

type CellsResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Cells *Cells `json:"Cells,omitempty" xml:"Cells"`
}

type Chart

type Chart struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	AutoScaling           bool            `json:"AutoScaling,omitempty" xml:"AutoScaling"`
	BackWall              *Walls          `json:"BackWall,omitempty" xml:"BackWall"`
	CategoryAxis          *Axis           `json:"CategoryAxis,omitempty" xml:"CategoryAxis"`
	ChartArea             *ChartArea      `json:"ChartArea,omitempty" xml:"ChartArea"`
	ChartDataTable        *ChartDataTable `json:"ChartDataTable,omitempty" xml:"ChartDataTable"`
	ChartObject           *LinkElement    `json:"ChartObject,omitempty" xml:"ChartObject"`
	DepthPercent          int64           `json:"DepthPercent,omitempty" xml:"DepthPercent"`
	Elevation             int64           `json:"Elevation,omitempty" xml:"Elevation"`
	FirstSliceAngle       int64           `json:"FirstSliceAngle,omitempty" xml:"FirstSliceAngle"`
	Floor                 *Floor          `json:"Floor,omitempty" xml:"Floor"`
	GapDepth              int64           `json:"GapDepth,omitempty" xml:"GapDepth"`
	GapWidth              int64           `json:"GapWidth,omitempty" xml:"GapWidth"`
	HeightPercent         int64           `json:"HeightPercent,omitempty" xml:"HeightPercent"`
	HidePivotFieldButtons bool            `json:"HidePivotFieldButtons,omitempty" xml:"HidePivotFieldButtons"`
	Is3D                  bool            `json:"Is3D,omitempty" xml:"Is3D"`
	IsRectangularCornered bool            `json:"IsRectangularCornered,omitempty" xml:"IsRectangularCornered"`
	Legend                *Legend         `json:"Legend,omitempty" xml:"Legend"`
	Name                  string          `json:"Name,omitempty" xml:"Name"`
	NSeries               *SeriesItems    `json:"NSeries,omitempty" xml:"NSeries"`
	PageSetup             *LinkElement    `json:"PageSetup,omitempty" xml:"PageSetup"`
	Perspective           int64           `json:"Perspective,omitempty" xml:"Perspective"`
	PivotSource           string          `json:"PivotSource,omitempty" xml:"PivotSource"`
	Placement             string          `json:"Placement,omitempty" xml:"Placement"`
	PlotArea              *PlotArea       `json:"PlotArea,omitempty" xml:"PlotArea"`
	PlotEmptyCellsType    string          `json:"PlotEmptyCellsType,omitempty" xml:"PlotEmptyCellsType"`
	PlotVisibleCells      bool            `json:"PlotVisibleCells,omitempty" xml:"PlotVisibleCells"`
	PrintSize             string          `json:"PrintSize,omitempty" xml:"PrintSize"`
	RightAngleAxes        bool            `json:"RightAngleAxes,omitempty" xml:"RightAngleAxes"`
	RotationAngle         int64           `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	SecondCategoryAxis    *LinkElement    `json:"SecondCategoryAxis,omitempty" xml:"SecondCategoryAxis"`
	SecondValueAxis       *LinkElement    `json:"SecondValueAxis,omitempty" xml:"SecondValueAxis"`
	SeriesAxis            *LinkElement    `json:"SeriesAxis,omitempty" xml:"SeriesAxis"`
	Shapes                *LinkElement    `json:"Shapes,omitempty" xml:"Shapes"`
	ShowDataTable         bool            `json:"ShowDataTable,omitempty" xml:"ShowDataTable"`
	ShowLegend            bool            `json:"ShowLegend,omitempty" xml:"ShowLegend"`
	SideWall              *LinkElement    `json:"SideWall,omitempty" xml:"SideWall"`
	SizeWithWindow        bool            `json:"SizeWithWindow,omitempty" xml:"SizeWithWindow"`
	Style                 int64           `json:"Style,omitempty" xml:"Style"`
	Title                 *LinkElement    `json:"Title,omitempty" xml:"Title"`
	Type_                 string          `json:"Type,omitempty" xml:"Type"`
	ValueAxis             *Axis           `json:"ValueAxis,omitempty" xml:"ValueAxis"`
	Walls                 *LinkElement    `json:"Walls,omitempty" xml:"Walls"`
	WallsAndGridlines2D   bool            `json:"WallsAndGridlines2D,omitempty" xml:"WallsAndGridlines2D"`
}

type ChartArea

type ChartArea struct {
	Area            *Area  `json:"Area,omitempty" xml:"Area"`
	AutoScaleFont   bool   `json:"AutoScaleFont,omitempty" xml:"AutoScaleFont"`
	BackgroundMode  string `json:"BackgroundMode,omitempty" xml:"BackgroundMode"`
	Border          *Line  `json:"Border,omitempty" xml:"Border"`
	Font            *Font  `json:"Font,omitempty" xml:"Font"`
	IsAutomaticSize bool   `json:"IsAutomaticSize,omitempty" xml:"IsAutomaticSize"`
	IsInnerMode     bool   `json:"IsInnerMode,omitempty" xml:"IsInnerMode"`
	Shadow          bool   `json:"Shadow,omitempty" xml:"Shadow"`
	Width           int64  `json:"Width,omitempty" xml:"Width"`
	Height          int64  `json:"Height,omitempty" xml:"Height"`
	X               int64  `json:"X,omitempty" xml:"X"`
	Y               int64  `json:"Y,omitempty" xml:"Y"`
}

type ChartAreaResponse

type ChartAreaResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	ChartArea *ChartArea `json:"ChartArea,omitempty" xml:"ChartArea"`
}

type ChartDataTable

type ChartDataTable struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	AutoScaleFont       bool   `json:"AutoScaleFont,omitempty" xml:"AutoScaleFont"`
	BackgroundMode      string `json:"BackgroundMode,omitempty" xml:"BackgroundMode"`
	Border              *Line  `json:"Border,omitempty" xml:"Border"`
	Font                *Font  `json:"Font,omitempty" xml:"Font"`
	HasBorderHorizontal bool   `json:"HasBorderHorizontal,omitempty" xml:"HasBorderHorizontal"`
	HasBorderOutline    bool   `json:"HasBorderOutline,omitempty" xml:"HasBorderOutline"`
	HasBorderVertical   bool   `json:"HasBorderVertical,omitempty" xml:"HasBorderVertical"`
	ShowLegendKey       bool   `json:"ShowLegendKey,omitempty" xml:"ShowLegendKey"`
}

type ChartDataTableResponse

type ChartDataTableResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	ChartDataTable *ChartDataTable `json:"ChartDataTable,omitempty" xml:"ChartDataTable"`
}

type ChartFrame

type ChartFrame struct {
	Area            *Area  `json:"Area,omitempty" xml:"Area"`
	AutoScaleFont   bool   `json:"AutoScaleFont,omitempty" xml:"AutoScaleFont"`
	BackgroundMode  string `json:"BackgroundMode,omitempty" xml:"BackgroundMode"`
	Border          *Line  `json:"Border,omitempty" xml:"Border"`
	Font            *Font  `json:"Font,omitempty" xml:"Font"`
	IsAutomaticSize bool   `json:"IsAutomaticSize,omitempty" xml:"IsAutomaticSize"`
	IsInnerMode     bool   `json:"IsInnerMode,omitempty" xml:"IsInnerMode"`
	Shadow          bool   `json:"Shadow,omitempty" xml:"Shadow"`
	Width           int64  `json:"Width,omitempty" xml:"Width"`
	Height          int64  `json:"Height,omitempty" xml:"Height"`
	X               int64  `json:"X,omitempty" xml:"X"`
	Y               int64  `json:"Y,omitempty" xml:"Y"`
}

type ChartGlobalizationSettings

type ChartGlobalizationSettings struct {
}

type ChartOperateParameter

type ChartOperateParameter struct {
	OperateType string `json:"OperateType,omitempty" xml:"OperateType"`

	ChartIndex          int64  `json:"ChartIndex,omitempty" xml:"ChartIndex"`
	ChartType           string `json:"ChartType,omitempty" xml:"ChartType"`
	UpperLeftRow        int64  `json:"UpperLeftRow,omitempty" xml:"UpperLeftRow"`
	UpperLeftColumn     int64  `json:"UpperLeftColumn,omitempty" xml:"UpperLeftColumn"`
	LowerRightRow       int64  `json:"LowerRightRow,omitempty" xml:"LowerRightRow"`
	LowerRightColumn    int64  `json:"LowerRightColumn,omitempty" xml:"LowerRightColumn"`
	Area                string `json:"Area,omitempty" xml:"Area"`
	IsVertical          bool   `json:"IsVertical,omitempty" xml:"IsVertical"`
	CategoryData        string `json:"CategoryData,omitempty" xml:"CategoryData"`
	IsAutoGetSerialName bool   `json:"IsAutoGetSerialName,omitempty" xml:"IsAutoGetSerialName"`
	Title               string `json:"Title,omitempty" xml:"Title"`
}

type ChartPoint

type ChartPoint struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	Area              *Area        `json:"Area,omitempty" xml:"Area"`
	Border            *Line        `json:"Border,omitempty" xml:"Border"`
	DataLabels        *DataLabels  `json:"DataLabels,omitempty" xml:"DataLabels"`
	Explosion         int64        `json:"Explosion,omitempty" xml:"Explosion"`
	Marker            *Marker      `json:"Marker,omitempty" xml:"Marker"`
	Shadow            bool         `json:"Shadow,omitempty" xml:"Shadow"`
	XValue            *interface{} `json:"XValue,omitempty" xml:"XValue"`
	YValue            *interface{} `json:"YValue,omitempty" xml:"YValue"`
	IsInSecondaryPlot bool         `json:"IsInSecondaryPlot,omitempty" xml:"IsInSecondaryPlot"`
}

type ChartPointResponse

type ChartPointResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	ChartPoint *ChartPoint `json:"ChartPoint,omitempty" xml:"ChartPoint"`
}

type ChartPoints

type ChartPoints struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	ChartPointList []ChartPoint `json:"ChartPointList,omitempty" xml:"ChartPointList"`
}

type ChartPointsResponse

type ChartPointsResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	ChartPoints *ChartPoints `json:"ChartPoints,omitempty" xml:"ChartPoints"`
}

type ChartResponse

type ChartResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Chart *Chart `json:"Chart,omitempty" xml:"Chart"`
}

type ChartShape

type ChartShape struct {
	Name                    string  `json:"Name,omitempty" xml:"Name"`
	MsoDrawingType          string  `json:"MsoDrawingType,omitempty" xml:"MsoDrawingType"`
	AutoShapeType           string  `json:"AutoShapeType,omitempty" xml:"AutoShapeType"`
	Placement               string  `json:"Placement,omitempty" xml:"Placement"`
	UpperLeftRow            int64   `json:"UpperLeftRow,omitempty" xml:"UpperLeftRow"`
	Top                     int64   `json:"Top,omitempty" xml:"Top"`
	UpperLeftColumn         int64   `json:"UpperLeftColumn,omitempty" xml:"UpperLeftColumn"`
	Left                    int64   `json:"Left,omitempty" xml:"Left"`
	LowerRightRow           int64   `json:"LowerRightRow,omitempty" xml:"LowerRightRow"`
	Bottom                  int64   `json:"Bottom,omitempty" xml:"Bottom"`
	LowerRightColumn        int64   `json:"LowerRightColumn,omitempty" xml:"LowerRightColumn"`
	Right                   int64   `json:"Right,omitempty" xml:"Right"`
	Width                   int64   `json:"Width,omitempty" xml:"Width"`
	Height                  int64   `json:"Height,omitempty" xml:"Height"`
	X                       int64   `json:"X,omitempty" xml:"X"`
	Y                       int64   `json:"Y,omitempty" xml:"Y"`
	RotationAngle           float64 `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	HtmlText                string  `json:"HtmlText,omitempty" xml:"HtmlText"`
	Text                    string  `json:"Text,omitempty" xml:"Text"`
	AlternativeText         string  `json:"AlternativeText,omitempty" xml:"AlternativeText"`
	TextHorizontalAlignment string  `json:"TextHorizontalAlignment,omitempty" xml:"TextHorizontalAlignment"`
	TextHorizontalOverflow  string  `json:"TextHorizontalOverflow,omitempty" xml:"TextHorizontalOverflow"`
	TextOrientationType     string  `json:"TextOrientationType,omitempty" xml:"TextOrientationType"`
	TextVerticalAlignment   string  `json:"TextVerticalAlignment,omitempty" xml:"TextVerticalAlignment"`
	TextVerticalOverflow    string  `json:"TextVerticalOverflow,omitempty" xml:"TextVerticalOverflow"`
	IsGroup                 bool    `json:"IsGroup,omitempty" xml:"IsGroup"`
	IsHidden                bool    `json:"IsHidden,omitempty" xml:"IsHidden"`
	IsLockAspectRatio       bool    `json:"IsLockAspectRatio,omitempty" xml:"IsLockAspectRatio"`
	IsLocked                bool    `json:"IsLocked,omitempty" xml:"IsLocked"`
	IsPrintable             bool    `json:"IsPrintable,omitempty" xml:"IsPrintable"`
	IsTextWrapped           bool    `json:"IsTextWrapped,omitempty" xml:"IsTextWrapped"`
	IsWordArt               bool    `json:"IsWordArt,omitempty" xml:"IsWordArt"`
	LinkedCell              string  `json:"LinkedCell,omitempty" xml:"LinkedCell"`
	ZOrderPosition          int64   `json:"ZOrderPosition,omitempty" xml:"ZOrderPosition"`
	Font                    *Font   `json:"Font,omitempty" xml:"Font"`
	Hyperlink               string  `json:"Hyperlink,omitempty" xml:"Hyperlink"`
}

type Charts

type Charts struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	ChartList []LinkElement `json:"ChartList,omitempty" xml:"ChartList"`
}

type ChartsResponse

type ChartsResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Charts *Charts `json:"Charts,omitempty" xml:"Charts"`
}

type CheckBox

type CheckBox struct {
	Name                    string  `json:"Name,omitempty" xml:"Name"`
	MsoDrawingType          string  `json:"MsoDrawingType,omitempty" xml:"MsoDrawingType"`
	AutoShapeType           string  `json:"AutoShapeType,omitempty" xml:"AutoShapeType"`
	Placement               string  `json:"Placement,omitempty" xml:"Placement"`
	UpperLeftRow            int64   `json:"UpperLeftRow,omitempty" xml:"UpperLeftRow"`
	Top                     int64   `json:"Top,omitempty" xml:"Top"`
	UpperLeftColumn         int64   `json:"UpperLeftColumn,omitempty" xml:"UpperLeftColumn"`
	Left                    int64   `json:"Left,omitempty" xml:"Left"`
	LowerRightRow           int64   `json:"LowerRightRow,omitempty" xml:"LowerRightRow"`
	Bottom                  int64   `json:"Bottom,omitempty" xml:"Bottom"`
	LowerRightColumn        int64   `json:"LowerRightColumn,omitempty" xml:"LowerRightColumn"`
	Right                   int64   `json:"Right,omitempty" xml:"Right"`
	Width                   int64   `json:"Width,omitempty" xml:"Width"`
	Height                  int64   `json:"Height,omitempty" xml:"Height"`
	X                       int64   `json:"X,omitempty" xml:"X"`
	Y                       int64   `json:"Y,omitempty" xml:"Y"`
	RotationAngle           float64 `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	HtmlText                string  `json:"HtmlText,omitempty" xml:"HtmlText"`
	Text                    string  `json:"Text,omitempty" xml:"Text"`
	AlternativeText         string  `json:"AlternativeText,omitempty" xml:"AlternativeText"`
	TextHorizontalAlignment string  `json:"TextHorizontalAlignment,omitempty" xml:"TextHorizontalAlignment"`
	TextHorizontalOverflow  string  `json:"TextHorizontalOverflow,omitempty" xml:"TextHorizontalOverflow"`
	TextOrientationType     string  `json:"TextOrientationType,omitempty" xml:"TextOrientationType"`
	TextVerticalAlignment   string  `json:"TextVerticalAlignment,omitempty" xml:"TextVerticalAlignment"`
	TextVerticalOverflow    string  `json:"TextVerticalOverflow,omitempty" xml:"TextVerticalOverflow"`
	IsGroup                 bool    `json:"IsGroup,omitempty" xml:"IsGroup"`
	IsHidden                bool    `json:"IsHidden,omitempty" xml:"IsHidden"`
	IsLockAspectRatio       bool    `json:"IsLockAspectRatio,omitempty" xml:"IsLockAspectRatio"`
	IsLocked                bool    `json:"IsLocked,omitempty" xml:"IsLocked"`
	IsPrintable             bool    `json:"IsPrintable,omitempty" xml:"IsPrintable"`
	IsTextWrapped           bool    `json:"IsTextWrapped,omitempty" xml:"IsTextWrapped"`
	IsWordArt               bool    `json:"IsWordArt,omitempty" xml:"IsWordArt"`
	LinkedCell              string  `json:"LinkedCell,omitempty" xml:"LinkedCell"`
	ZOrderPosition          int64   `json:"ZOrderPosition,omitempty" xml:"ZOrderPosition"`
	Font                    *Font   `json:"Font,omitempty" xml:"Font"`
	Hyperlink               string  `json:"Hyperlink,omitempty" xml:"Hyperlink"`

	CheckedValue string `json:"CheckedValue,omitempty" xml:"CheckedValue"`
	Shadow       bool   `json:"Shadow,omitempty" xml:"Shadow"`
	Value        bool   `json:"Value,omitempty" xml:"Value"`
}

type CheckBoxResponse

type CheckBoxResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Shape *CheckBox `json:"Shape,omitempty" xml:"Shape"`
}

type Color

type Color struct {
	A int64 `json:"A,omitempty" xml:"A"`
	R int64 `json:"R,omitempty" xml:"R"`
	G int64 `json:"G,omitempty" xml:"G"`
	B int64 `json:"B,omitempty" xml:"B"`
}

type ColorFilter

type ColorFilter struct {
	FilterByFillColor    bool        `json:"FilterByFillColor,omitempty" xml:"FilterByFillColor"`
	Pattern              string      `json:"Pattern,omitempty" xml:"Pattern"`
	Color                *CellsColor `json:"Color,omitempty" xml:"Color"`
	ForegroundColorColor *CellsColor `json:"ForegroundColorColor,omitempty" xml:"ForegroundColorColor"`
	BackgroundColor      *CellsColor `json:"BackgroundColor,omitempty" xml:"BackgroundColor"`
}

type ColorFilterRequest

type ColorFilterRequest struct {
	Pattern         string      `json:"Pattern,omitempty" xml:"Pattern"`
	ForegroundColor *CellsColor `json:"ForegroundColor,omitempty" xml:"ForegroundColor"`
	BackgroundColor *CellsColor `json:"BackgroundColor,omitempty" xml:"BackgroundColor"`
}

type ColorScale

type ColorScale struct {
	MaxCfvo  *ConditionalFormattingValue `json:"MaxCfvo,omitempty" xml:"MaxCfvo"`
	MaxColor *Color                      `json:"MaxColor,omitempty" xml:"MaxColor"`
	MidCfvo  *ConditionalFormattingValue `json:"MidCfvo,omitempty" xml:"MidCfvo"`
	MidColor *Color                      `json:"MidColor,omitempty" xml:"MidColor"`
	MinCfvo  *ConditionalFormattingValue `json:"MinCfvo,omitempty" xml:"MinCfvo"`
	MinColor *Color                      `json:"MinColor,omitempty" xml:"MinColor"`
}

type Column

type Column struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	GroupLevel int64        `json:"GroupLevel,omitempty" xml:"GroupLevel"`
	Index      int64        `json:"Index,omitempty" xml:"Index"`
	IsHidden   bool         `json:"IsHidden,omitempty" xml:"IsHidden"`
	Width      float64      `json:"Width,omitempty" xml:"Width"`
	Style      *LinkElement `json:"Style,omitempty" xml:"Style"`
}

type ColumnResponse

type ColumnResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Column *Column `json:"Column,omitempty" xml:"Column"`
}

type Columns

type Columns struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	MaxColumn    int64         `json:"MaxColumn,omitempty" xml:"MaxColumn"`
	ColumnsCount int64         `json:"ColumnsCount,omitempty" xml:"ColumnsCount"`
	ColumnsList  []LinkElement `json:"ColumnsList,omitempty" xml:"ColumnsList"`
}

type ColumnsResponse

type ColumnsResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Columns *Columns `json:"Columns,omitempty" xml:"Columns"`
}

type ComboBox

type ComboBox struct {
	Name                    string  `json:"Name,omitempty" xml:"Name"`
	MsoDrawingType          string  `json:"MsoDrawingType,omitempty" xml:"MsoDrawingType"`
	AutoShapeType           string  `json:"AutoShapeType,omitempty" xml:"AutoShapeType"`
	Placement               string  `json:"Placement,omitempty" xml:"Placement"`
	UpperLeftRow            int64   `json:"UpperLeftRow,omitempty" xml:"UpperLeftRow"`
	Top                     int64   `json:"Top,omitempty" xml:"Top"`
	UpperLeftColumn         int64   `json:"UpperLeftColumn,omitempty" xml:"UpperLeftColumn"`
	Left                    int64   `json:"Left,omitempty" xml:"Left"`
	LowerRightRow           int64   `json:"LowerRightRow,omitempty" xml:"LowerRightRow"`
	Bottom                  int64   `json:"Bottom,omitempty" xml:"Bottom"`
	LowerRightColumn        int64   `json:"LowerRightColumn,omitempty" xml:"LowerRightColumn"`
	Right                   int64   `json:"Right,omitempty" xml:"Right"`
	Width                   int64   `json:"Width,omitempty" xml:"Width"`
	Height                  int64   `json:"Height,omitempty" xml:"Height"`
	X                       int64   `json:"X,omitempty" xml:"X"`
	Y                       int64   `json:"Y,omitempty" xml:"Y"`
	RotationAngle           float64 `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	HtmlText                string  `json:"HtmlText,omitempty" xml:"HtmlText"`
	Text                    string  `json:"Text,omitempty" xml:"Text"`
	AlternativeText         string  `json:"AlternativeText,omitempty" xml:"AlternativeText"`
	TextHorizontalAlignment string  `json:"TextHorizontalAlignment,omitempty" xml:"TextHorizontalAlignment"`
	TextHorizontalOverflow  string  `json:"TextHorizontalOverflow,omitempty" xml:"TextHorizontalOverflow"`
	TextOrientationType     string  `json:"TextOrientationType,omitempty" xml:"TextOrientationType"`
	TextVerticalAlignment   string  `json:"TextVerticalAlignment,omitempty" xml:"TextVerticalAlignment"`
	TextVerticalOverflow    string  `json:"TextVerticalOverflow,omitempty" xml:"TextVerticalOverflow"`
	IsGroup                 bool    `json:"IsGroup,omitempty" xml:"IsGroup"`
	IsHidden                bool    `json:"IsHidden,omitempty" xml:"IsHidden"`
	IsLockAspectRatio       bool    `json:"IsLockAspectRatio,omitempty" xml:"IsLockAspectRatio"`
	IsLocked                bool    `json:"IsLocked,omitempty" xml:"IsLocked"`
	IsPrintable             bool    `json:"IsPrintable,omitempty" xml:"IsPrintable"`
	IsTextWrapped           bool    `json:"IsTextWrapped,omitempty" xml:"IsTextWrapped"`
	IsWordArt               bool    `json:"IsWordArt,omitempty" xml:"IsWordArt"`
	LinkedCell              string  `json:"LinkedCell,omitempty" xml:"LinkedCell"`
	ZOrderPosition          int64   `json:"ZOrderPosition,omitempty" xml:"ZOrderPosition"`
	Font                    *Font   `json:"Font,omitempty" xml:"Font"`
	Hyperlink               string  `json:"Hyperlink,omitempty" xml:"Hyperlink"`

	DropDownLines int64        `json:"DropDownLines,omitempty" xml:"DropDownLines"`
	InputRange    string       `json:"InputRange,omitempty" xml:"InputRange"`
	SelectedCell  *LinkElement `json:"SelectedCell,omitempty" xml:"SelectedCell"`
	SelectedIndex int64        `json:"SelectedIndex,omitempty" xml:"SelectedIndex"`
	SelectedValue string       `json:"SelectedValue,omitempty" xml:"SelectedValue"`
	Shadow        bool         `json:"Shadow,omitempty" xml:"Shadow"`
}

type ComboBoxResponse

type ComboBoxResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Shape *ComboBox `json:"Shape,omitempty" xml:"Shape"`
}

type Comment

type Comment struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	CellName                string `json:"CellName,omitempty" xml:"CellName"`
	Author                  string `json:"Author,omitempty" xml:"Author"`
	HtmlNote                string `json:"HtmlNote,omitempty" xml:"HtmlNote"`
	Note                    string `json:"Note,omitempty" xml:"Note"`
	AutoSize                bool   `json:"AutoSize,omitempty" xml:"AutoSize"`
	IsVisible               bool   `json:"IsVisible,omitempty" xml:"IsVisible"`
	Width                   int64  `json:"Width,omitempty" xml:"Width"`
	Height                  int64  `json:"Height,omitempty" xml:"Height"`
	TextHorizontalAlignment string `json:"TextHorizontalAlignment,omitempty" xml:"TextHorizontalAlignment"`
	TextOrientationType     string `json:"TextOrientationType,omitempty" xml:"TextOrientationType"`
	TextVerticalAlignment   string `json:"TextVerticalAlignment,omitempty" xml:"TextVerticalAlignment"`
}

type CommentResponse

type CommentResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Comment *Comment `json:"Comment,omitempty" xml:"Comment"`
}

type CommentShape

type CommentShape struct {
	Name                    string  `json:"Name,omitempty" xml:"Name"`
	MsoDrawingType          string  `json:"MsoDrawingType,omitempty" xml:"MsoDrawingType"`
	AutoShapeType           string  `json:"AutoShapeType,omitempty" xml:"AutoShapeType"`
	Placement               string  `json:"Placement,omitempty" xml:"Placement"`
	UpperLeftRow            int64   `json:"UpperLeftRow,omitempty" xml:"UpperLeftRow"`
	Top                     int64   `json:"Top,omitempty" xml:"Top"`
	UpperLeftColumn         int64   `json:"UpperLeftColumn,omitempty" xml:"UpperLeftColumn"`
	Left                    int64   `json:"Left,omitempty" xml:"Left"`
	LowerRightRow           int64   `json:"LowerRightRow,omitempty" xml:"LowerRightRow"`
	Bottom                  int64   `json:"Bottom,omitempty" xml:"Bottom"`
	LowerRightColumn        int64   `json:"LowerRightColumn,omitempty" xml:"LowerRightColumn"`
	Right                   int64   `json:"Right,omitempty" xml:"Right"`
	Width                   int64   `json:"Width,omitempty" xml:"Width"`
	Height                  int64   `json:"Height,omitempty" xml:"Height"`
	X                       int64   `json:"X,omitempty" xml:"X"`
	Y                       int64   `json:"Y,omitempty" xml:"Y"`
	RotationAngle           float64 `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	HtmlText                string  `json:"HtmlText,omitempty" xml:"HtmlText"`
	Text                    string  `json:"Text,omitempty" xml:"Text"`
	AlternativeText         string  `json:"AlternativeText,omitempty" xml:"AlternativeText"`
	TextHorizontalAlignment string  `json:"TextHorizontalAlignment,omitempty" xml:"TextHorizontalAlignment"`
	TextHorizontalOverflow  string  `json:"TextHorizontalOverflow,omitempty" xml:"TextHorizontalOverflow"`
	TextOrientationType     string  `json:"TextOrientationType,omitempty" xml:"TextOrientationType"`
	TextVerticalAlignment   string  `json:"TextVerticalAlignment,omitempty" xml:"TextVerticalAlignment"`
	TextVerticalOverflow    string  `json:"TextVerticalOverflow,omitempty" xml:"TextVerticalOverflow"`
	IsGroup                 bool    `json:"IsGroup,omitempty" xml:"IsGroup"`
	IsHidden                bool    `json:"IsHidden,omitempty" xml:"IsHidden"`
	IsLockAspectRatio       bool    `json:"IsLockAspectRatio,omitempty" xml:"IsLockAspectRatio"`
	IsLocked                bool    `json:"IsLocked,omitempty" xml:"IsLocked"`
	IsPrintable             bool    `json:"IsPrintable,omitempty" xml:"IsPrintable"`
	IsTextWrapped           bool    `json:"IsTextWrapped,omitempty" xml:"IsTextWrapped"`
	IsWordArt               bool    `json:"IsWordArt,omitempty" xml:"IsWordArt"`
	LinkedCell              string  `json:"LinkedCell,omitempty" xml:"LinkedCell"`
	ZOrderPosition          int64   `json:"ZOrderPosition,omitempty" xml:"ZOrderPosition"`
	Font                    *Font   `json:"Font,omitempty" xml:"Font"`
	Hyperlink               string  `json:"Hyperlink,omitempty" xml:"Hyperlink"`

	Comment *LinkElement `json:"Comment,omitempty" xml:"Comment"`
}

type CommentShapeResponse

type CommentShapeResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Comment *CommentShape `json:"Comment,omitempty" xml:"Comment"`
}

type Comments

type Comments struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	CommentList []LinkElement `json:"CommentList,omitempty" xml:"CommentList"`
}

type CommentsResponse

type CommentsResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Comments *Comments `json:"Comments,omitempty" xml:"Comments"`
}

type ConditionalFormatting

type ConditionalFormatting struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	Sqref            string            `json:"sqref,omitempty" xml:"sqref"`
	FormatConditions []FormatCondition `json:"FormatConditions,omitempty" xml:"FormatConditions"`
}

type ConditionalFormattingIcon

type ConditionalFormattingIcon struct {
	ImageData string `json:"ImageData,omitempty" xml:"ImageData"`
	Index     int64  `json:"Index,omitempty" xml:"Index"`
	Type_     string `json:"Type,omitempty" xml:"Type"`
}

type ConditionalFormattingResponse

type ConditionalFormattingResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	ConditionalFormatting *ConditionalFormatting `json:"ConditionalFormatting,omitempty" xml:"ConditionalFormatting"`
}

type ConditionalFormattingValue

type ConditionalFormattingValue struct {
	IsGTE bool         `json:"IsGTE,omitempty" xml:"IsGTE"`
	Type_ string       `json:"Type,omitempty" xml:"Type"`
	Value *interface{} `json:"Value,omitempty" xml:"Value"`
}

type ConditionalFormattings

type ConditionalFormattings struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	Count                     int64                   `json:"Count,omitempty" xml:"Count"`
	ConditionalFormattingList []ConditionalFormatting `json:"ConditionalFormattingList,omitempty" xml:"ConditionalFormattingList"`
}

type ConditionalFormattingsResponse

type ConditionalFormattingsResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	ConditionalFormattings *ConditionalFormattings `json:"ConditionalFormattings,omitempty" xml:"ConditionalFormattings"`
}

type Configuration

type Configuration struct {
	BasePath           string            `json:"basePath,omitempty"`
	Version            string            `json:"version,omitempty"`
	Host               string            `json:"host,omitempty"`
	Scheme             string            `json:"scheme,omitempty"`
	DefaultHeader      map[string]string `json:"defaultHeader,omitempty"`
	UserAgent          string            `json:"userAgent,omitempty"`
	HTTPClient         *http.Client
	ClientSecret       string
	ClientId           string
	AccessToken        string
	GetAccessTokenTime time.Time
}

func NewConfiguration

func NewConfiguration(clientId string, clientSecret string, basePath string, version string) *Configuration

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

type ConvertParameter

type ConvertParameter struct {
	Name  string `json:"Name,omitempty" xml:"Name"`
	Value string `json:"Value,omitempty" xml:"Value"`
}

type ConvertTaskParameter

type ConvertTaskParameter struct {
	DataSource      *DataSource  `json:"DataSource,omitempty" xml:"DataSource"`
	Workbook        *FileSource  `json:"Workbook,omitempty" xml:"Workbook"`
	DestinationFile string       `json:"DestinationFile,omitempty" xml:"DestinationFile"`
	Region          string       `json:"Region,omitempty" xml:"Region"`
	SaveOptions     *SaveOptions `json:"SaveOptions,omitempty" xml:"SaveOptions"`
}

type ConvertTextOptions added in v24.11.0

type ConvertTextOptions struct {
	Name string `json:"Name,omitempty" xml:"Name"`

	DataSource       *DataSource `json:"DataSource,omitempty" xml:"DataSource"`
	FileInfo         *FileInfo   `json:"FileInfo,omitempty" xml:"FileInfo"`
	Worksheet        string      `json:"Worksheet,omitempty" xml:"Worksheet"`
	Range_           string      `json:"Range,omitempty" xml:"Range"`
	ConvertTextType  string      `json:"ConvertTextType,omitempty" xml:"ConvertTextType"`
	SourceCharacters string      `json:"SourceCharacters,omitempty" xml:"SourceCharacters"`
	TargetCharacters string      `json:"TargetCharacters,omitempty" xml:"TargetCharacters"`
}

type ConvertWorksheetTaskParameter

type ConvertWorksheetTaskParameter struct {
	DataSource           *DataSource `json:"DataSource,omitempty" xml:"DataSource"`
	Workbook             *FileSource `json:"Workbook,omitempty" xml:"Workbook"`
	Sheet                string      `json:"Sheet,omitempty" xml:"Sheet"`
	TargetDataSource     *DataSource `json:"TargetDataSource,omitempty" xml:"TargetDataSource"`
	Target               *FileSource `json:"Target,omitempty" xml:"Target"`
	Format               string      `json:"Format,omitempty" xml:"Format"`
	Area                 string      `json:"Area,omitempty" xml:"Area"`
	PageIndex            int64       `json:"PageIndex,omitempty" xml:"PageIndex"`
	VerticalResolution   int64       `json:"VerticalResolution,omitempty" xml:"VerticalResolution"`
	HorizontalResolution int64       `json:"HorizontalResolution,omitempty" xml:"HorizontalResolution"`
}

type CopyFileRequest

type CopyFileRequest struct {
	SrcPath         string `json:"src_path,omitempty" xml:"src_path"`
	DestPath        string `json:"dest_path,omitempty" xml:"dest_path"`
	SrcStorageName  string `json:"src_storage_name,omitempty" xml:"src_storage_name"`
	DestStorageName string `json:"dest_storage_name,omitempty" xml:"dest_storage_name"`
	VersionId       string `json:"version_id,omitempty" xml:"version_id"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*CopyFileRequest) CreateRequestData

func (data *CopyFileRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type CopyFolderRequest

type CopyFolderRequest struct {
	SrcPath         string `json:"src_path,omitempty" xml:"src_path"`
	DestPath        string `json:"dest_path,omitempty" xml:"dest_path"`
	SrcStorageName  string `json:"src_storage_name,omitempty" xml:"src_storage_name"`
	DestStorageName string `json:"dest_storage_name,omitempty" xml:"dest_storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*CopyFolderRequest) CreateRequestData

func (data *CopyFolderRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type CopyOptions

type CopyOptions struct {
	ColumnCharacterWidth        bool `json:"ColumnCharacterWidth,omitempty" xml:"ColumnCharacterWidth"`
	CopyInvalidFormulasAsValues bool `json:"CopyInvalidFormulasAsValues,omitempty" xml:"CopyInvalidFormulasAsValues"`
	CopyNames                   bool `json:"CopyNames,omitempty" xml:"CopyNames"`
	ExtendToAdjacentRange       bool `json:"ExtendToAdjacentRange,omitempty" xml:"ExtendToAdjacentRange"`
	ReferToDestinationSheet     bool `json:"ReferToDestinationSheet,omitempty" xml:"ReferToDestinationSheet"`
	ReferToSheetWithSameName    bool `json:"ReferToSheetWithSameName,omitempty" xml:"ReferToSheetWithSameName"`
}

type CreateFolderRequest

type CreateFolderRequest struct {
	Path        string `json:"path,omitempty" xml:"path"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*CreateFolderRequest) CreateRequestData

func (data *CreateFolderRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type CreatePivotTableRequest

type CreatePivotTableRequest struct {
	Name              string  `json:"Name,omitempty" xml:"Name"`
	SourceData        string  `json:"SourceData,omitempty" xml:"SourceData"`
	DestCellName      string  `json:"DestCellName,omitempty" xml:"DestCellName"`
	UseSameSource     bool    `json:"UseSameSource,omitempty" xml:"UseSameSource"`
	PivotFieldRows    []int64 `json:"PivotFieldRows,omitempty" xml:"PivotFieldRows"`
	PivotFieldColumns []int64 `json:"PivotFieldColumns,omitempty" xml:"PivotFieldColumns"`
	PivotFieldData    []int64 `json:"PivotFieldData,omitempty" xml:"PivotFieldData"`
}

type CriteriaMultipleFilter

type CriteriaMultipleFilter struct {
	Criteria string `json:"Criteria,omitempty" xml:"Criteria"`
}

type CustomFilter

type CustomFilter struct {
	Criteria           *interface{} `json:"Criteria,omitempty" xml:"Criteria"`
	FilterOperatorType string       `json:"FilterOperatorType,omitempty" xml:"FilterOperatorType"`
}

type CustomParserConfig

type CustomParserConfig struct {
	ColumnIndex int64  `json:"ColumnIndex,omitempty" xml:"ColumnIndex"`
	ParseMethod string `json:"ParseMethod,omitempty" xml:"ParseMethod"`
	CustomStyle string `json:"CustomStyle,omitempty" xml:"CustomStyle"`
}

type DataBar

type DataBar struct {
	AxisColor         *Color                      `json:"AxisColor,omitempty" xml:"AxisColor"`
	AxisPosition      string                      `json:"AxisPosition,omitempty" xml:"AxisPosition"`
	BarBorder         *DataBarBorder              `json:"BarBorder,omitempty" xml:"BarBorder"`
	BarFillType       string                      `json:"BarFillType,omitempty" xml:"BarFillType"`
	Color             *Color                      `json:"Color,omitempty" xml:"Color"`
	Direction         string                      `json:"Direction,omitempty" xml:"Direction"`
	MaxCfvo           *ConditionalFormattingValue `json:"MaxCfvo,omitempty" xml:"MaxCfvo"`
	MaxLength         int64                       `json:"MaxLength,omitempty" xml:"MaxLength"`
	MinCfvo           *ConditionalFormattingValue `json:"MinCfvo,omitempty" xml:"MinCfvo"`
	MinLength         int64                       `json:"MinLength,omitempty" xml:"MinLength"`
	NegativeBarFormat *NegativeBarFormat          `json:"NegativeBarFormat,omitempty" xml:"NegativeBarFormat"`
	ShowValue         bool                        `json:"ShowValue,omitempty" xml:"ShowValue"`
}

type DataBarBorder

type DataBarBorder struct {
	Color *Color `json:"Color,omitempty" xml:"Color"`
	Type_ string `json:"Type,omitempty" xml:"Type"`
}

type DataCleansing added in v24.3.0

type DataCleansing struct {
	Ranges       []Range   `json:"Ranges,omitempty" xml:"Ranges"`
	NeedFillData bool      `json:"NeedFillData,omitempty" xml:"NeedFillData"`
	DataFill     *DataFill `json:"DataFill,omitempty" xml:"DataFill"`
}

type DataCleansingRequest added in v24.3.0

type DataCleansingRequest struct {
	File                  *FileInfo      `json:"File,omitempty" xml:"File"`
	CheckExcelRestriction bool           `json:"CheckExcelRestriction,omitempty" xml:"CheckExcelRestriction"`
	Region                string         `json:"Region,omitempty" xml:"Region"`
	OutFileFormat         string         `json:"OutFileFormat,omitempty" xml:"OutFileFormat"`
	DataCleansing         *DataCleansing `json:"DataCleansing,omitempty" xml:"DataCleansing"`
}

type DataColumnFillValue added in v24.3.0

type DataColumnFillValue struct {
	ColumnIndex   int64          `json:"ColumnIndex,omitempty" xml:"ColumnIndex"`
	DataFillValue *DataFillValue `json:"DataFillValue,omitempty" xml:"DataFillValue"`
}

type DataDeduplicationRequest added in v24.3.0

type DataDeduplicationRequest struct {
	File                  *FileInfo            `json:"File,omitempty" xml:"File"`
	DeduplicationRegion   *DeduplicationRegion `json:"DeduplicationRegion,omitempty" xml:"DeduplicationRegion"`
	OutFileFormat         string               `json:"OutFileFormat,omitempty" xml:"OutFileFormat"`
	CheckExcelRestriction bool                 `json:"CheckExcelRestriction,omitempty" xml:"CheckExcelRestriction"`
	Region                string               `json:"Region,omitempty" xml:"Region"`
}

type DataFill added in v24.3.0

type DataFill struct {
	Ranges                  []Range               `json:"Ranges,omitempty" xml:"Ranges"`
	DataFillDefaultValue    *DataFillValue        `json:"DataFillDefaultValue,omitempty" xml:"DataFillDefaultValue"`
	DataColumnFillValueList []DataColumnFillValue `json:"DataColumnFillValueList,omitempty" xml:"DataColumnFillValueList"`
}

type DataFillRequest added in v24.3.0

type DataFillRequest struct {
	File                  *FileInfo `json:"File,omitempty" xml:"File"`
	OutFileFormat         string    `json:"OutFileFormat,omitempty" xml:"OutFileFormat"`
	CheckExcelRestriction bool      `json:"CheckExcelRestriction,omitempty" xml:"CheckExcelRestriction"`
	Region                string    `json:"Region,omitempty" xml:"Region"`
	DataFill              *DataFill `json:"DataFill,omitempty" xml:"DataFill"`
}

type DataFillValue added in v24.3.0

type DataFillValue struct {
	DefaultBoolean bool    `json:"DefaultBoolean,omitempty" xml:"DefaultBoolean"`
	DefaultString  string  `json:"DefaultString,omitempty" xml:"DefaultString"`
	DefaultNumber  int64   `json:"DefaultNumber,omitempty" xml:"DefaultNumber"`
	DefaultDouble  float64 `json:"DefaultDouble,omitempty" xml:"DefaultDouble"`
	DefaultDate    string  `json:"DefaultDate,omitempty" xml:"DefaultDate"`
}

type DataItem added in v24.4.0

type DataItem struct {
	DataItemType string `json:"DataItemType,omitempty" xml:"DataItemType"`
	Value        string `json:"Value,omitempty" xml:"Value"`
}

type DataLabels

type DataLabels struct {
	Area            *Area  `json:"Area,omitempty" xml:"Area"`
	AutoScaleFont   bool   `json:"AutoScaleFont,omitempty" xml:"AutoScaleFont"`
	BackgroundMode  string `json:"BackgroundMode,omitempty" xml:"BackgroundMode"`
	Border          *Line  `json:"Border,omitempty" xml:"Border"`
	Font            *Font  `json:"Font,omitempty" xml:"Font"`
	IsAutomaticSize bool   `json:"IsAutomaticSize,omitempty" xml:"IsAutomaticSize"`
	IsInnerMode     bool   `json:"IsInnerMode,omitempty" xml:"IsInnerMode"`
	Shadow          bool   `json:"Shadow,omitempty" xml:"Shadow"`
	Width           int64  `json:"Width,omitempty" xml:"Width"`
	Height          int64  `json:"Height,omitempty" xml:"Height"`
	X               int64  `json:"X,omitempty" xml:"X"`
	Y               int64  `json:"Y,omitempty" xml:"Y"`

	IsAutoText              bool   `json:"IsAutoText,omitempty" xml:"IsAutoText"`
	IsDeleted               bool   `json:"IsDeleted,omitempty" xml:"IsDeleted"`
	LinkedSource            string `json:"LinkedSource,omitempty" xml:"LinkedSource"`
	Number                  int64  `json:"Number,omitempty" xml:"Number"`
	NumberFormat            string `json:"NumberFormat,omitempty" xml:"NumberFormat"`
	NumberFormatLinked      bool   `json:"NumberFormatLinked,omitempty" xml:"NumberFormatLinked"`
	Position                string `json:"Position,omitempty" xml:"Position"`
	RotationAngle           int64  `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	Separator               string `json:"Separator,omitempty" xml:"Separator"`
	ShowBubbleSize          bool   `json:"ShowBubbleSize,omitempty" xml:"ShowBubbleSize"`
	ShowCategoryName        bool   `json:"ShowCategoryName,omitempty" xml:"ShowCategoryName"`
	ShowLegendKey           bool   `json:"ShowLegendKey,omitempty" xml:"ShowLegendKey"`
	ShowPercentage          bool   `json:"ShowPercentage,omitempty" xml:"ShowPercentage"`
	ShowSeriesName          bool   `json:"ShowSeriesName,omitempty" xml:"ShowSeriesName"`
	ShowValue               bool   `json:"ShowValue,omitempty" xml:"ShowValue"`
	Text                    string `json:"Text,omitempty" xml:"Text"`
	TextDirection           string `json:"TextDirection,omitempty" xml:"TextDirection"`
	TextHorizontalAlignment string `json:"TextHorizontalAlignment,omitempty" xml:"TextHorizontalAlignment"`
	TextVerticalAlignment   string `json:"TextVerticalAlignment,omitempty" xml:"TextVerticalAlignment"`
}

type DataLabelsResponse

type DataLabelsResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	DataLabels *DataLabels `json:"DataLabels,omitempty" xml:"DataLabels"`
}

type DataQuery added in v24.6.0

type DataQuery struct {
	Name               string      `json:"Name,omitempty" xml:"Name"`
	DataSourceDataType string      `json:"DataSourceDataType,omitempty" xml:"DataSourceDataType"`
	DataSource         *DataSource `json:"DataSource,omitempty" xml:"DataSource"`
	FileInfo           *FileInfo   `json:"FileInfo,omitempty" xml:"FileInfo"`
	DataItem           *DataItem   `json:"DataItem,omitempty" xml:"DataItem"`
}

type DataSorter

type DataSorter struct {
	CaseSensitive   bool            `json:"CaseSensitive,omitempty" xml:"CaseSensitive"`
	HasHeaders      bool            `json:"HasHeaders,omitempty" xml:"HasHeaders"`
	KeyList         []SortKey       `json:"KeyList,omitempty" xml:"KeyList"`
	SortLeftToRight bool            `json:"SortLeftToRight,omitempty" xml:"SortLeftToRight"`
	SortAsNumber    bool            `json:"SortAsNumber,omitempty" xml:"SortAsNumber"`
	Keys            []DataSorterKey `json:"Keys,omitempty" xml:"Keys"`
}

type DataSorterKey

type DataSorterKey struct {
	Order       string `json:"Order,omitempty" xml:"Order"`
	Index       int64  `json:"Index,omitempty" xml:"Index"`
	Type_       string `json:"Type,omitempty" xml:"Type"`
	IconSetType string `json:"IconSetType,omitempty" xml:"IconSetType"`
	IconId      int64  `json:"IconId,omitempty" xml:"IconId"`
	Color       *Color `json:"Color,omitempty" xml:"Color"`
}

type DataSource added in v24.4.0

type DataSource struct {
	DataSourceType string `json:"DataSourceType,omitempty" xml:"DataSourceType"`
	DataPath       string `json:"DataPath,omitempty" xml:"DataPath"`
}

type DataTransformationRequest added in v24.4.0

type DataTransformationRequest struct {
	FileInfo     *FileInfo     `json:"FileInfo,omitempty" xml:"FileInfo"`
	DataSource   *DataSource   `json:"DataSource,omitempty" xml:"DataSource"`
	LoadData     *LoadData     `json:"LoadData,omitempty" xml:"LoadData"`
	AppliedSteps []AppliedStep `json:"AppliedSteps,omitempty" xml:"AppliedSteps"`
	Region       string        `json:"Region,omitempty" xml:"Region"`
	OutFormat    string        `json:"OutFormat,omitempty" xml:"OutFormat"`
}

type DateTimeGroupItem

type DateTimeGroupItem struct {
	DateTimeGroupingType string `json:"DateTimeGroupingType,omitempty" xml:"DateTimeGroupingType"`
	Day                  int64  `json:"Day,omitempty" xml:"Day"`
	Hour                 int64  `json:"Hour,omitempty" xml:"Hour"`
	Minute               int64  `json:"Minute,omitempty" xml:"Minute"`
	Month                int64  `json:"Month,omitempty" xml:"Month"`
	Second               int64  `json:"Second,omitempty" xml:"Second"`
	Year                 int64  `json:"Year,omitempty" xml:"Year"`
}

type DeduplicationRegion added in v24.3.0

type DeduplicationRegion struct {
	Ranges            []Range  `json:"Ranges,omitempty" xml:"Ranges"`
	WorksheetNameList []string `json:"WorksheetNameList,omitempty" xml:"WorksheetNameList"`
}

type DeleteDecryptWorkbookRequest

type DeleteDecryptWorkbookRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Encryption  interface{} `json:"encryption,omitempty" xml:"encryption"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteDecryptWorkbookRequest) CreateRequestData

func (data *DeleteDecryptWorkbookRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteDocumentPropertiesRequest

type DeleteDocumentPropertiesRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteDocumentPropertiesRequest) CreateRequestData

func (data *DeleteDocumentPropertiesRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteDocumentPropertyRequest

type DeleteDocumentPropertyRequest struct {
	Name         string `json:"name,omitempty" xml:"name"`
	PropertyName string `json:"property_name,omitempty" xml:"property_name"`
	Type_        string `json:"type,omitempty" xml:"type"`
	Folder       string `json:"folder,omitempty" xml:"folder"`
	StorageName  string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteDocumentPropertyRequest) CreateRequestData

func (data *DeleteDocumentPropertyRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteDocumentUnProtectFromChangesRequest

type DeleteDocumentUnProtectFromChangesRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteDocumentUnProtectFromChangesRequest) CreateRequestData

func (data *DeleteDocumentUnProtectFromChangesRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteFileRequest

type DeleteFileRequest struct {
	Path        string `json:"path,omitempty" xml:"path"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`
	VersionId   string `json:"version_id,omitempty" xml:"version_id"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteFileRequest) CreateRequestData

func (data *DeleteFileRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteFolderRequest

type DeleteFolderRequest struct {
	Path        string `json:"path,omitempty" xml:"path"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`
	Recursive   bool   `json:"recursive,omitempty" xml:"recursive"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteFolderRequest) CreateRequestData

func (data *DeleteFolderRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteHeaderFooterRequest

type DeleteHeaderFooterRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteHeaderFooterRequest) CreateRequestData

func (data *DeleteHeaderFooterRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteHorizontalPageBreakRequest

type DeleteHorizontalPageBreakRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Index       int64  `json:"index,omitempty" xml:"index"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteHorizontalPageBreakRequest) CreateRequestData

func (data *DeleteHorizontalPageBreakRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteHorizontalPageBreaksRequest

type DeleteHorizontalPageBreaksRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Row         int64  `json:"row,omitempty" xml:"row"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteHorizontalPageBreaksRequest) CreateRequestData

func (data *DeleteHorizontalPageBreaksRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteIncompleteRowsRequest added in v24.3.0

type DeleteIncompleteRowsRequest struct {
	File                  *FileInfo `json:"File,omitempty" xml:"File"`
	OutFileFormat         string    `json:"OutFileFormat,omitempty" xml:"OutFileFormat"`
	CheckExcelRestriction bool      `json:"CheckExcelRestriction,omitempty" xml:"CheckExcelRestriction"`
	Region                string    `json:"Region,omitempty" xml:"Region"`
	Ranges                []Range   `json:"Ranges,omitempty" xml:"Ranges"`
}

type DeleteMetadataRequest

type DeleteMetadataRequest struct {
	Type_                   string            `json:"type,omitempty" xml:"type"`
	OutFormat               string            `json:"out_format,omitempty" xml:"out_format"`
	Password                string            `json:"password,omitempty" xml:"password"`
	CheckExcelRestriction   bool              `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteMetadataRequest) CreateRequestData

func (data *DeleteMetadataRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeletePivotTableFieldRequest

type DeletePivotTableFieldRequest struct {
	Name                   string      `json:"name,omitempty" xml:"name"`
	SheetName              string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	PivotTableIndex        int64       `json:"pivot_table_index,omitempty" xml:"pivot_table_index"`
	PivotFieldType         string      `json:"pivot_field_type,omitempty" xml:"pivot_field_type"`
	Folder                 string      `json:"folder,omitempty" xml:"folder"`
	StorageName            string      `json:"storage_name,omitempty" xml:"storage_name"`
	PivotTableFieldRequest interface{} `json:"pivot_table_field_request,omitempty" xml:"pivot_table_field_request"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeletePivotTableFieldRequest) CreateRequestData

func (data *DeletePivotTableFieldRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteUnProtectWorkbookRequest

type DeleteUnProtectWorkbookRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	Password    string `json:"password,omitempty" xml:"password"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteUnProtectWorkbookRequest) CreateRequestData

func (data *DeleteUnProtectWorkbookRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteUnprotectWorksheetRequest

type DeleteUnprotectWorksheetRequest struct {
	Name             string      `json:"name,omitempty" xml:"name"`
	SheetName        string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder           string      `json:"folder,omitempty" xml:"folder"`
	StorageName      string      `json:"storage_name,omitempty" xml:"storage_name"`
	ProtectParameter interface{} `json:"protect_parameter,omitempty" xml:"protect_parameter"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteUnprotectWorksheetRequest) CreateRequestData

func (data *DeleteUnprotectWorksheetRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteVerticalPageBreakRequest

type DeleteVerticalPageBreakRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Index       int64  `json:"index,omitempty" xml:"index"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteVerticalPageBreakRequest) CreateRequestData

func (data *DeleteVerticalPageBreakRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteVerticalPageBreaksRequest

type DeleteVerticalPageBreaksRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Column      int64  `json:"column,omitempty" xml:"column"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteVerticalPageBreaksRequest) CreateRequestData

func (data *DeleteVerticalPageBreaksRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorkbookBackgroundRequest

type DeleteWorkbookBackgroundRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorkbookBackgroundRequest) CreateRequestData

func (data *DeleteWorkbookBackgroundRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorkbookNameRequest

type DeleteWorkbookNameRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	NameName    string `json:"name_name,omitempty" xml:"name_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorkbookNameRequest) CreateRequestData

func (data *DeleteWorkbookNameRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorkbookNamesRequest

type DeleteWorkbookNamesRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorkbookNamesRequest) CreateRequestData

func (data *DeleteWorkbookNamesRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetBackgroundRequest

type DeleteWorksheetBackgroundRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetBackgroundRequest) CreateRequestData

func (data *DeleteWorksheetBackgroundRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetCellsRangeRequest

type DeleteWorksheetCellsRangeRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Range_      string `json:"range,omitempty" xml:"range"`
	Shift       string `json:"shift,omitempty" xml:"shift"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetCellsRangeRequest) CreateRequestData

func (data *DeleteWorksheetCellsRangeRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetChartLegendRequest

type DeleteWorksheetChartLegendRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	ChartIndex  int64  `json:"chart_index,omitempty" xml:"chart_index"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetChartLegendRequest) CreateRequestData

func (data *DeleteWorksheetChartLegendRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetChartRequest

type DeleteWorksheetChartRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	ChartIndex  int64  `json:"chart_index,omitempty" xml:"chart_index"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetChartRequest) CreateRequestData

func (data *DeleteWorksheetChartRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetChartTitleRequest

type DeleteWorksheetChartTitleRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	ChartIndex  int64  `json:"chart_index,omitempty" xml:"chart_index"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetChartTitleRequest) CreateRequestData

func (data *DeleteWorksheetChartTitleRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetChartsRequest

type DeleteWorksheetChartsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetChartsRequest) CreateRequestData

func (data *DeleteWorksheetChartsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetColumnsRequest

type DeleteWorksheetColumnsRequest struct {
	Name            string `json:"name,omitempty" xml:"name"`
	SheetName       string `json:"sheet_name,omitempty" xml:"sheet_name"`
	ColumnIndex     int64  `json:"column_index,omitempty" xml:"column_index"`
	Columns         int64  `json:"columns,omitempty" xml:"columns"`
	UpdateReference bool   `json:"update_reference,omitempty" xml:"update_reference"`
	Folder          string `json:"folder,omitempty" xml:"folder"`
	StorageName     string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetColumnsRequest) CreateRequestData

func (data *DeleteWorksheetColumnsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetCommentRequest

type DeleteWorksheetCommentRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	CellName    string `json:"cell_name,omitempty" xml:"cell_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetCommentRequest) CreateRequestData

func (data *DeleteWorksheetCommentRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetCommentsRequest

type DeleteWorksheetCommentsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetCommentsRequest) CreateRequestData

func (data *DeleteWorksheetCommentsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetConditionalFormattingAreaRequest

type DeleteWorksheetConditionalFormattingAreaRequest struct {
	Name         string `json:"name,omitempty" xml:"name"`
	SheetName    string `json:"sheet_name,omitempty" xml:"sheet_name"`
	StartRow     int64  `json:"start_row,omitempty" xml:"start_row"`
	StartColumn  int64  `json:"start_column,omitempty" xml:"start_column"`
	TotalRows    int64  `json:"total_rows,omitempty" xml:"total_rows"`
	TotalColumns int64  `json:"total_columns,omitempty" xml:"total_columns"`
	Folder       string `json:"folder,omitempty" xml:"folder"`
	StorageName  string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetConditionalFormattingAreaRequest) CreateRequestData

func (data *DeleteWorksheetConditionalFormattingAreaRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetConditionalFormattingRequest

type DeleteWorksheetConditionalFormattingRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Index       int64  `json:"index,omitempty" xml:"index"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetConditionalFormattingRequest) CreateRequestData

func (data *DeleteWorksheetConditionalFormattingRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetConditionalFormattingsRequest

type DeleteWorksheetConditionalFormattingsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetConditionalFormattingsRequest) CreateRequestData

func (data *DeleteWorksheetConditionalFormattingsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetDateFilterRequest

type DeleteWorksheetDateFilterRequest struct {
	Name                 string `json:"name,omitempty" xml:"name"`
	SheetName            string `json:"sheet_name,omitempty" xml:"sheet_name"`
	FieldIndex           int64  `json:"field_index,omitempty" xml:"field_index"`
	DateTimeGroupingType string `json:"date_time_grouping_type,omitempty" xml:"date_time_grouping_type"`
	Year                 int64  `json:"year,omitempty" xml:"year"`
	Month                int64  `json:"month,omitempty" xml:"month"`
	Day                  int64  `json:"day,omitempty" xml:"day"`
	Hour                 int64  `json:"hour,omitempty" xml:"hour"`
	Minute               int64  `json:"minute,omitempty" xml:"minute"`
	Second               int64  `json:"second,omitempty" xml:"second"`
	Folder               string `json:"folder,omitempty" xml:"folder"`
	StorageName          string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetDateFilterRequest) CreateRequestData

func (data *DeleteWorksheetDateFilterRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetFilterRequest

type DeleteWorksheetFilterRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	FieldIndex  int64  `json:"field_index,omitempty" xml:"field_index"`
	Criteria    string `json:"criteria,omitempty" xml:"criteria"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetFilterRequest) CreateRequestData

func (data *DeleteWorksheetFilterRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetFreezePanesRequest

type DeleteWorksheetFreezePanesRequest struct {
	Name           string `json:"name,omitempty" xml:"name"`
	SheetName      string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Row            int64  `json:"row,omitempty" xml:"row"`
	Column         int64  `json:"column,omitempty" xml:"column"`
	FreezedRows    int64  `json:"freezed_rows,omitempty" xml:"freezed_rows"`
	FreezedColumns int64  `json:"freezed_columns,omitempty" xml:"freezed_columns"`
	Folder         string `json:"folder,omitempty" xml:"folder"`
	StorageName    string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetFreezePanesRequest) CreateRequestData

func (data *DeleteWorksheetFreezePanesRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetHyperlinkRequest

type DeleteWorksheetHyperlinkRequest struct {
	Name           string `json:"name,omitempty" xml:"name"`
	SheetName      string `json:"sheet_name,omitempty" xml:"sheet_name"`
	HyperlinkIndex int64  `json:"hyperlink_index,omitempty" xml:"hyperlink_index"`
	Folder         string `json:"folder,omitempty" xml:"folder"`
	StorageName    string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetHyperlinkRequest) CreateRequestData

func (data *DeleteWorksheetHyperlinkRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetHyperlinksRequest

type DeleteWorksheetHyperlinksRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetHyperlinksRequest) CreateRequestData

func (data *DeleteWorksheetHyperlinksRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetListObjectRequest

type DeleteWorksheetListObjectRequest struct {
	Name            string `json:"name,omitempty" xml:"name"`
	SheetName       string `json:"sheet_name,omitempty" xml:"sheet_name"`
	ListObjectIndex int64  `json:"list_object_index,omitempty" xml:"list_object_index"`
	Folder          string `json:"folder,omitempty" xml:"folder"`
	StorageName     string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetListObjectRequest) CreateRequestData

func (data *DeleteWorksheetListObjectRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetListObjectsRequest

type DeleteWorksheetListObjectsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetListObjectsRequest) CreateRequestData

func (data *DeleteWorksheetListObjectsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetOleObjectRequest

type DeleteWorksheetOleObjectRequest struct {
	Name           string `json:"name,omitempty" xml:"name"`
	SheetName      string `json:"sheet_name,omitempty" xml:"sheet_name"`
	OleObjectIndex int64  `json:"ole_object_index,omitempty" xml:"ole_object_index"`
	Folder         string `json:"folder,omitempty" xml:"folder"`
	StorageName    string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetOleObjectRequest) CreateRequestData

func (data *DeleteWorksheetOleObjectRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetOleObjectsRequest

type DeleteWorksheetOleObjectsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetOleObjectsRequest) CreateRequestData

func (data *DeleteWorksheetOleObjectsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetPictureRequest

type DeleteWorksheetPictureRequest struct {
	Name         string `json:"name,omitempty" xml:"name"`
	SheetName    string `json:"sheet_name,omitempty" xml:"sheet_name"`
	PictureIndex int64  `json:"picture_index,omitempty" xml:"picture_index"`
	Folder       string `json:"folder,omitempty" xml:"folder"`
	StorageName  string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetPictureRequest) CreateRequestData

func (data *DeleteWorksheetPictureRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetPicturesRequest

type DeleteWorksheetPicturesRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetPicturesRequest) CreateRequestData

func (data *DeleteWorksheetPicturesRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetPivotTableFilterRequest

type DeleteWorksheetPivotTableFilterRequest struct {
	Name            string `json:"name,omitempty" xml:"name"`
	SheetName       string `json:"sheet_name,omitempty" xml:"sheet_name"`
	PivotTableIndex int64  `json:"pivot_table_index,omitempty" xml:"pivot_table_index"`
	FieldIndex      int64  `json:"field_index,omitempty" xml:"field_index"`
	NeedReCalculate bool   `json:"need_re_calculate,omitempty" xml:"need_re_calculate"`
	Folder          string `json:"folder,omitempty" xml:"folder"`
	StorageName     string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetPivotTableFilterRequest) CreateRequestData

func (data *DeleteWorksheetPivotTableFilterRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetPivotTableFiltersRequest

type DeleteWorksheetPivotTableFiltersRequest struct {
	Name            string `json:"name,omitempty" xml:"name"`
	SheetName       string `json:"sheet_name,omitempty" xml:"sheet_name"`
	PivotTableIndex int64  `json:"pivot_table_index,omitempty" xml:"pivot_table_index"`
	NeedReCalculate bool   `json:"need_re_calculate,omitempty" xml:"need_re_calculate"`
	Folder          string `json:"folder,omitempty" xml:"folder"`
	StorageName     string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetPivotTableFiltersRequest) CreateRequestData

func (data *DeleteWorksheetPivotTableFiltersRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetPivotTableRequest

type DeleteWorksheetPivotTableRequest struct {
	Name            string `json:"name,omitempty" xml:"name"`
	SheetName       string `json:"sheet_name,omitempty" xml:"sheet_name"`
	PivotTableIndex int64  `json:"pivot_table_index,omitempty" xml:"pivot_table_index"`
	Folder          string `json:"folder,omitempty" xml:"folder"`
	StorageName     string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetPivotTableRequest) CreateRequestData

func (data *DeleteWorksheetPivotTableRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetPivotTablesRequest

type DeleteWorksheetPivotTablesRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetPivotTablesRequest) CreateRequestData

func (data *DeleteWorksheetPivotTablesRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetRequest

type DeleteWorksheetRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetRequest) CreateRequestData

func (data *DeleteWorksheetRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetRowRequest

type DeleteWorksheetRowRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	RowIndex    int64  `json:"row_index,omitempty" xml:"row_index"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetRowRequest) CreateRequestData

func (data *DeleteWorksheetRowRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetRowsRequest

type DeleteWorksheetRowsRequest struct {
	Name            string `json:"name,omitempty" xml:"name"`
	SheetName       string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Startrow        int64  `json:"startrow,omitempty" xml:"startrow"`
	TotalRows       int64  `json:"total_rows,omitempty" xml:"total_rows"`
	UpdateReference bool   `json:"update_reference,omitempty" xml:"update_reference"`
	Folder          string `json:"folder,omitempty" xml:"folder"`
	StorageName     string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetRowsRequest) CreateRequestData

func (data *DeleteWorksheetRowsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetShapeRequest

type DeleteWorksheetShapeRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Shapeindex  int64  `json:"shapeindex,omitempty" xml:"shapeindex"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetShapeRequest) CreateRequestData

func (data *DeleteWorksheetShapeRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetShapesRequest

type DeleteWorksheetShapesRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetShapesRequest) CreateRequestData

func (data *DeleteWorksheetShapesRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetSparklineGroupRequest

type DeleteWorksheetSparklineGroupRequest struct {
	Name           string `json:"name,omitempty" xml:"name"`
	SheetName      string `json:"sheet_name,omitempty" xml:"sheet_name"`
	SparklineIndex int64  `json:"sparkline_index,omitempty" xml:"sparkline_index"`
	Folder         string `json:"folder,omitempty" xml:"folder"`
	StorageName    string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetSparklineGroupRequest) CreateRequestData

func (data *DeleteWorksheetSparklineGroupRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetSparklineGroupsRequest

type DeleteWorksheetSparklineGroupsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetSparklineGroupsRequest) CreateRequestData

func (data *DeleteWorksheetSparklineGroupsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetValidationRequest

type DeleteWorksheetValidationRequest struct {
	Name            string `json:"name,omitempty" xml:"name"`
	SheetName       string `json:"sheet_name,omitempty" xml:"sheet_name"`
	ValidationIndex int64  `json:"validation_index,omitempty" xml:"validation_index"`
	Folder          string `json:"folder,omitempty" xml:"folder"`
	StorageName     string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetValidationRequest) CreateRequestData

func (data *DeleteWorksheetValidationRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetValidationsRequest

type DeleteWorksheetValidationsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetValidationsRequest) CreateRequestData

func (data *DeleteWorksheetValidationsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DeleteWorksheetsRequest

type DeleteWorksheetsRequest struct {
	Name           string      `json:"name,omitempty" xml:"name"`
	Folder         string      `json:"folder,omitempty" xml:"folder"`
	StorageName    string      `json:"storage_name,omitempty" xml:"storage_name"`
	MatchCondition interface{} `json:"match_condition,omitempty" xml:"match_condition"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DeleteWorksheetsRequest) CreateRequestData

func (data *DeleteWorksheetsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DifSaveOptions

type DifSaveOptions struct {
	SaveFormat            string `json:"SaveFormat,omitempty" xml:"SaveFormat"`
	CachedFileFolder      string `json:"CachedFileFolder,omitempty" xml:"CachedFileFolder"`
	ClearData             bool   `json:"ClearData,omitempty" xml:"ClearData"`
	CreateDirectory       bool   `json:"CreateDirectory,omitempty" xml:"CreateDirectory"`
	EnableHTTPCompression bool   `json:"EnableHTTPCompression,omitempty" xml:"EnableHTTPCompression"`
	RefreshChartCache     bool   `json:"RefreshChartCache,omitempty" xml:"RefreshChartCache"`
	SortNames             bool   `json:"SortNames,omitempty" xml:"SortNames"`
	ValidateMergedAreas   bool   `json:"ValidateMergedAreas,omitempty" xml:"ValidateMergedAreas"`
}

type DigitalSignature

type DigitalSignature struct {
	Comments   string  `json:"Comments,omitempty" xml:"Comments"`
	SignTime   string  `json:"SignTime,omitempty" xml:"SignTime"`
	Id         string  `json:"Id,omitempty" xml:"Id"`
	Password   string  `json:"Password,omitempty" xml:"Password"`
	Image      []int64 `json:"Image,omitempty" xml:"Image"`
	ProviderId string  `json:"ProviderId,omitempty" xml:"ProviderId"`
	IsValid    bool    `json:"IsValid,omitempty" xml:"IsValid"`
	XAdESType  string  `json:"XAdESType,omitempty" xml:"XAdESType"`
}

type DiscUsage

type DiscUsage struct {
	UsedSize  int64 `json:"UsedSize,omitempty" xml:"UsedSize"`
	TotalSize int64 `json:"TotalSize,omitempty" xml:"TotalSize"`
}

type DiscoverChart added in v24.2.1

type DiscoverChart struct {
	Name      string `json:"Name,omitempty" xml:"Name"`
	SheetName string `json:"SheetName,omitempty" xml:"SheetName"`
	Title     string `json:"Title,omitempty" xml:"Title"`
	Type_     string `json:"Type,omitempty" xml:"Type"`
	DataRange string `json:"DataRange,omitempty" xml:"DataRange"`
	Thumbnail string `json:"Thumbnail,omitempty" xml:"Thumbnail"`
}

type DiscoverPivotTable added in v24.2.1

type DiscoverPivotTable struct {
	Name              string  `json:"Name,omitempty" xml:"Name"`
	Title             string  `json:"Title,omitempty" xml:"Title"`
	DataRange         string  `json:"DataRange,omitempty" xml:"DataRange"`
	PivotFieldRows    []int64 `json:"PivotFieldRows,omitempty" xml:"PivotFieldRows"`
	PivotFieldColumns []int64 `json:"PivotFieldColumns,omitempty" xml:"PivotFieldColumns"`
	PivotFieldData    []int64 `json:"PivotFieldData,omitempty" xml:"PivotFieldData"`
	Thumbnail         string  `json:"Thumbnail,omitempty" xml:"Thumbnail"`
}

type DisplayUnitLabel

type DisplayUnitLabel struct {
	Area            *Area  `json:"Area,omitempty" xml:"Area"`
	AutoScaleFont   bool   `json:"AutoScaleFont,omitempty" xml:"AutoScaleFont"`
	BackgroundMode  string `json:"BackgroundMode,omitempty" xml:"BackgroundMode"`
	Border          *Line  `json:"Border,omitempty" xml:"Border"`
	Font            *Font  `json:"Font,omitempty" xml:"Font"`
	IsAutomaticSize bool   `json:"IsAutomaticSize,omitempty" xml:"IsAutomaticSize"`
	IsInnerMode     bool   `json:"IsInnerMode,omitempty" xml:"IsInnerMode"`
	Shadow          bool   `json:"Shadow,omitempty" xml:"Shadow"`
	Width           int64  `json:"Width,omitempty" xml:"Width"`
	Height          int64  `json:"Height,omitempty" xml:"Height"`
	X               int64  `json:"X,omitempty" xml:"X"`
	Y               int64  `json:"Y,omitempty" xml:"Y"`

	LinkedSource            string `json:"LinkedSource,omitempty" xml:"LinkedSource"`
	RotationAngle           int64  `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	Text                    string `json:"Text,omitempty" xml:"Text"`
	TextHorizontalAlignment string `json:"TextHorizontalAlignment,omitempty" xml:"TextHorizontalAlignment"`
	TextVerticalAlignment   string `json:"TextVerticalAlignment,omitempty" xml:"TextVerticalAlignment"`
}

type DisplayUnitLabelResponse

type DisplayUnitLabelResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	DisplayUnitLabel *DisplayUnitLabel `json:"DisplayUnitLabel,omitempty" xml:"DisplayUnitLabel"`
}

type DocxSaveOptions

type DocxSaveOptions struct {
	DefaultFont                       string `json:"DefaultFont,omitempty" xml:"DefaultFont"`
	CheckWorkbookDefaultFont          bool   `json:"CheckWorkbookDefaultFont,omitempty" xml:"CheckWorkbookDefaultFont"`
	CheckFontCompatibility            bool   `json:"CheckFontCompatibility,omitempty" xml:"CheckFontCompatibility"`
	IsFontSubstitutionCharGranularity bool   `json:"IsFontSubstitutionCharGranularity,omitempty" xml:"IsFontSubstitutionCharGranularity"`
	OnePagePerSheet                   bool   `json:"OnePagePerSheet,omitempty" xml:"OnePagePerSheet"`
	AllColumnsInOnePagePerSheet       bool   `json:"AllColumnsInOnePagePerSheet,omitempty" xml:"AllColumnsInOnePagePerSheet"`
	IgnoreError                       bool   `json:"IgnoreError,omitempty" xml:"IgnoreError"`
	OutputBlankPageWhenNothingToPrint bool   `json:"OutputBlankPageWhenNothingToPrint,omitempty" xml:"OutputBlankPageWhenNothingToPrint"`
	PageIndex                         int64  `json:"PageIndex,omitempty" xml:"PageIndex"`
	PageCount                         int64  `json:"PageCount,omitempty" xml:"PageCount"`
	PrintingPageType                  string `json:"PrintingPageType,omitempty" xml:"PrintingPageType"`
	GridlineType                      string `json:"GridlineType,omitempty" xml:"GridlineType"`
	TextCrossType                     string `json:"TextCrossType,omitempty" xml:"TextCrossType"`
	DefaultEditLanguage               string `json:"DefaultEditLanguage,omitempty" xml:"DefaultEditLanguage"`
	EmfRenderSetting                  string `json:"EmfRenderSetting,omitempty" xml:"EmfRenderSetting"`
	MergeAreas                        bool   `json:"MergeAreas,omitempty" xml:"MergeAreas"`
	SortExternalNames                 bool   `json:"SortExternalNames,omitempty" xml:"SortExternalNames"`
	UpdateSmartArt                    bool   `json:"UpdateSmartArt,omitempty" xml:"UpdateSmartArt"`
}

type DownloadFileRequest

type DownloadFileRequest struct {
	Path        string `json:"path,omitempty" xml:"path"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`
	VersionId   string `json:"version_id,omitempty" xml:"version_id"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*DownloadFileRequest) CreateRequestData

func (data *DownloadFileRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type DropBars

type DropBars struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	Area   *Area `json:"Area,omitempty" xml:"Area"`
	Border *Line `json:"Border,omitempty" xml:"Border"`
}

type DropBarsResponse

type DropBarsResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	DropBars *DropBars `json:"DropBars,omitempty" xml:"DropBars"`
}

type DynamicFilter

type DynamicFilter struct {
	DynamicFilterType string       `json:"DynamicFilterType,omitempty" xml:"DynamicFilterType"`
	MaxValue          *interface{} `json:"MaxValue,omitempty" xml:"MaxValue"`
	Value             *interface{} `json:"Value,omitempty" xml:"Value"`
}

type Error

type Error struct {
}

type ErrorBar

type ErrorBar struct {
	BeginArrowLength string        `json:"BeginArrowLength,omitempty" xml:"BeginArrowLength"`
	BeginArrowWidth  string        `json:"BeginArrowWidth,omitempty" xml:"BeginArrowWidth"`
	BeginType        string        `json:"BeginType,omitempty" xml:"BeginType"`
	CapType          string        `json:"CapType,omitempty" xml:"CapType"`
	Color            *Color        `json:"Color,omitempty" xml:"Color"`
	CompoundType     string        `json:"CompoundType,omitempty" xml:"CompoundType"`
	DashType         string        `json:"DashType,omitempty" xml:"DashType"`
	EndArrowLength   string        `json:"EndArrowLength,omitempty" xml:"EndArrowLength"`
	EndArrowWidth    string        `json:"EndArrowWidth,omitempty" xml:"EndArrowWidth"`
	EndType          string        `json:"EndType,omitempty" xml:"EndType"`
	GradientFill     *GradientFill `json:"GradientFill,omitempty" xml:"GradientFill"`
	IsAuto           bool          `json:"IsAuto,omitempty" xml:"IsAuto"`
	IsAutomaticColor bool          `json:"IsAutomaticColor,omitempty" xml:"IsAutomaticColor"`
	IsVisible        bool          `json:"IsVisible,omitempty" xml:"IsVisible"`
	JoinType         string        `json:"JoinType,omitempty" xml:"JoinType"`
	Style            string        `json:"Style,omitempty" xml:"Style"`
	Transparency     float64       `json:"Transparency,omitempty" xml:"Transparency"`
	Weight           string        `json:"Weight,omitempty" xml:"Weight"`
	WeightPt         float64       `json:"WeightPt,omitempty" xml:"WeightPt"`

	Link           *Link   `json:"Link,omitempty" xml:"Link"`
	Amount         float64 `json:"Amount,omitempty" xml:"Amount"`
	DisplayType    string  `json:"DisplayType,omitempty" xml:"DisplayType"`
	MinusValue     string  `json:"MinusValue,omitempty" xml:"MinusValue"`
	PlusValue      string  `json:"PlusValue,omitempty" xml:"PlusValue"`
	ShowMarkerTTop bool    `json:"ShowMarkerTTop,omitempty" xml:"ShowMarkerTTop"`
	Type_          string  `json:"Type,omitempty" xml:"Type"`
}

type ErrorBarResponse

type ErrorBarResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	ErrorBar *ErrorBar `json:"ErrorBar,omitempty" xml:"ErrorBar"`
}

type ErrorDetails

type ErrorDetails struct {
}

type ExcelDataStatistics added in v24.2.1

type ExcelDataStatistics struct {
	WorksheetDataStatistics []WorksheetDataStatistics `json:"WorksheetDataStatistics,omitempty" xml:"WorksheetDataStatistics"`
}

type FileInfo

type FileInfo struct {
	Filename    string `json:"Filename,omitempty" xml:"Filename"`
	FileSize    int64  `json:"FileSize,omitempty" xml:"FileSize"`
	FileContent string `json:"FileContent,omitempty" xml:"FileContent"`
}

type FileSource

type FileSource struct {
	FileSourceType string `json:"FileSourceType,omitempty" xml:"FileSourceType"`
	FilePath       string `json:"FilePath,omitempty" xml:"FilePath"`
}

type FileVersion

type FileVersion struct {
	Name         string    `json:"Name,omitempty" xml:"Name"`
	IsFolder     bool      `json:"IsFolder,omitempty" xml:"IsFolder"`
	ModifiedDate time.Time `json:"ModifiedDate,omitempty" xml:"ModifiedDate"`
	Size         int64     `json:"Size,omitempty" xml:"Size"`
	Path         string    `json:"Path,omitempty" xml:"Path"`

	VersionId string `json:"VersionId,omitempty" xml:"VersionId"`
	IsLatest  bool   `json:"IsLatest,omitempty" xml:"IsLatest"`
}

type FileVersions

type FileVersions struct {
	Value []FileVersion `json:"Value,omitempty" xml:"Value"`
}

type FilesList

type FilesList struct {
	Value []StorageFile `json:"Value,omitempty" xml:"Value"`
}

type FilesList_

type FilesList_ struct {
	// Files and folders contained by folder StorageFile.
	Value []StorageFile_ `json:"Value,omitempty"`
}

type FilesResult

type FilesResult struct {
	Files []FileInfo `json:"Files,omitempty" xml:"Files"`
}

type FilesUploadResult

type FilesUploadResult struct {
	Uploaded []string `json:"Uploaded,omitempty" xml:"Uploaded"`
	Errors   []Error  `json:"Errors,omitempty" xml:"Errors"`
}

type FillFormat

type FillFormat struct {
	Type_        string        `json:"Type,omitempty" xml:"Type"`
	SolidFill    *SolidFill    `json:"SolidFill,omitempty" xml:"SolidFill"`
	PatternFill  *PatternFill  `json:"PatternFill,omitempty" xml:"PatternFill"`
	TextureFill  *TextureFill  `json:"TextureFill,omitempty" xml:"TextureFill"`
	GradientFill *GradientFill `json:"GradientFill,omitempty" xml:"GradientFill"`
	ImageData    string        `json:"ImageData,omitempty" xml:"ImageData"`
}

type FillFormatResponse

type FillFormatResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	FillFormat *FillFormat `json:"FillFormat,omitempty" xml:"FillFormat"`
}

type FilterColumn

type FilterColumn struct {
	FieldIndex      int64            `json:"FieldIndex,omitempty" xml:"FieldIndex"`
	FilterType      string           `json:"FilterType,omitempty" xml:"FilterType"`
	MultipleFilters *MultipleFilters `json:"MultipleFilters,omitempty" xml:"MultipleFilters"`
	ColorFilter     *ColorFilter     `json:"ColorFilter,omitempty" xml:"ColorFilter"`
	CustomFilters   []CustomFilter   `json:"CustomFilters,omitempty" xml:"CustomFilters"`
	DynamicFilter   *DynamicFilter   `json:"DynamicFilter,omitempty" xml:"DynamicFilter"`
	IconFilter      *IconFilter      `json:"IconFilter,omitempty" xml:"IconFilter"`
	Top10Filter     *Top10Filter     `json:"Top10Filter,omitempty" xml:"Top10Filter"`
	Visibledropdown string           `json:"Visibledropdown,omitempty" xml:"Visibledropdown"`
}

type FindResponse

type FindResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Count     int64      `json:"Count,omitempty" xml:"Count"`
	TextItems *TextItems `json:"TextItems,omitempty" xml:"TextItems"`
}

type Floor

type Floor struct {
	BackgroundColor  *Color      `json:"BackgroundColor,omitempty" xml:"BackgroundColor"`
	FillFormat       *FillFormat `json:"FillFormat,omitempty" xml:"FillFormat"`
	ForegroundColor  *Color      `json:"ForegroundColor,omitempty" xml:"ForegroundColor"`
	Format           string      `json:"Format,omitempty" xml:"Format"`
	InvertIfNegative bool        `json:"InvertIfNegative,omitempty" xml:"InvertIfNegative"`
	Transparency     float64     `json:"Transparency,omitempty" xml:"Transparency"`

	Border *Line `json:"Border,omitempty" xml:"Border"`
}

type FloorResponse

type FloorResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Floor *Floor `json:"Floor,omitempty" xml:"Floor"`
}

type Font

type Font struct {
	Color         *Color  `json:"Color,omitempty" xml:"Color"`
	DoubleSize    float64 `json:"DoubleSize,omitempty" xml:"DoubleSize"`
	IsBold        bool    `json:"IsBold,omitempty" xml:"IsBold"`
	IsItalic      bool    `json:"IsItalic,omitempty" xml:"IsItalic"`
	IsStrikeout   bool    `json:"IsStrikeout,omitempty" xml:"IsStrikeout"`
	IsSubscript   bool    `json:"IsSubscript,omitempty" xml:"IsSubscript"`
	IsSuperscript bool    `json:"IsSuperscript,omitempty" xml:"IsSuperscript"`
	Name          string  `json:"Name,omitempty" xml:"Name"`
	Size          int64   `json:"Size,omitempty" xml:"Size"`
	Underline     string  `json:"Underline,omitempty" xml:"Underline"`
}

type FontSetting

type FontSetting struct {
	Font        *Font        `json:"Font,omitempty" xml:"Font"`
	Length      int64        `json:"Length,omitempty" xml:"Length"`
	StartIndex  int64        `json:"StartIndex,omitempty" xml:"StartIndex"`
	TextOptions *TextOptions `json:"TextOptions,omitempty" xml:"TextOptions"`
	Type_       string       `json:"Type,omitempty" xml:"Type"`
}

type Form

type Form struct {
	Name                    string  `json:"Name,omitempty" xml:"Name"`
	MsoDrawingType          string  `json:"MsoDrawingType,omitempty" xml:"MsoDrawingType"`
	AutoShapeType           string  `json:"AutoShapeType,omitempty" xml:"AutoShapeType"`
	Placement               string  `json:"Placement,omitempty" xml:"Placement"`
	UpperLeftRow            int64   `json:"UpperLeftRow,omitempty" xml:"UpperLeftRow"`
	Top                     int64   `json:"Top,omitempty" xml:"Top"`
	UpperLeftColumn         int64   `json:"UpperLeftColumn,omitempty" xml:"UpperLeftColumn"`
	Left                    int64   `json:"Left,omitempty" xml:"Left"`
	LowerRightRow           int64   `json:"LowerRightRow,omitempty" xml:"LowerRightRow"`
	Bottom                  int64   `json:"Bottom,omitempty" xml:"Bottom"`
	LowerRightColumn        int64   `json:"LowerRightColumn,omitempty" xml:"LowerRightColumn"`
	Right                   int64   `json:"Right,omitempty" xml:"Right"`
	Width                   int64   `json:"Width,omitempty" xml:"Width"`
	Height                  int64   `json:"Height,omitempty" xml:"Height"`
	X                       int64   `json:"X,omitempty" xml:"X"`
	Y                       int64   `json:"Y,omitempty" xml:"Y"`
	RotationAngle           float64 `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	HtmlText                string  `json:"HtmlText,omitempty" xml:"HtmlText"`
	Text                    string  `json:"Text,omitempty" xml:"Text"`
	AlternativeText         string  `json:"AlternativeText,omitempty" xml:"AlternativeText"`
	TextHorizontalAlignment string  `json:"TextHorizontalAlignment,omitempty" xml:"TextHorizontalAlignment"`
	TextHorizontalOverflow  string  `json:"TextHorizontalOverflow,omitempty" xml:"TextHorizontalOverflow"`
	TextOrientationType     string  `json:"TextOrientationType,omitempty" xml:"TextOrientationType"`
	TextVerticalAlignment   string  `json:"TextVerticalAlignment,omitempty" xml:"TextVerticalAlignment"`
	TextVerticalOverflow    string  `json:"TextVerticalOverflow,omitempty" xml:"TextVerticalOverflow"`
	IsGroup                 bool    `json:"IsGroup,omitempty" xml:"IsGroup"`
	IsHidden                bool    `json:"IsHidden,omitempty" xml:"IsHidden"`
	IsLockAspectRatio       bool    `json:"IsLockAspectRatio,omitempty" xml:"IsLockAspectRatio"`
	IsLocked                bool    `json:"IsLocked,omitempty" xml:"IsLocked"`
	IsPrintable             bool    `json:"IsPrintable,omitempty" xml:"IsPrintable"`
	IsTextWrapped           bool    `json:"IsTextWrapped,omitempty" xml:"IsTextWrapped"`
	IsWordArt               bool    `json:"IsWordArt,omitempty" xml:"IsWordArt"`
	LinkedCell              string  `json:"LinkedCell,omitempty" xml:"LinkedCell"`
	ZOrderPosition          int64   `json:"ZOrderPosition,omitempty" xml:"ZOrderPosition"`
	Font                    *Font   `json:"Font,omitempty" xml:"Font"`
	Hyperlink               string  `json:"Hyperlink,omitempty" xml:"Hyperlink"`

	FormType          string        `json:"FormType,omitempty" xml:"FormType"`
	CheckedValue      string        `json:"CheckedValue,omitempty" xml:"CheckedValue"`
	Shadow            bool          `json:"Shadow,omitempty" xml:"Shadow"`
	InputRange        string        `json:"InputRange,omitempty" xml:"InputRange"`
	SelectedIndex     int64         `json:"SelectedIndex,omitempty" xml:"SelectedIndex"`
	SelectedValue     string        `json:"SelectedValue,omitempty" xml:"SelectedValue"`
	SelectedCell      *LinkElement  `json:"SelectedCell,omitempty" xml:"SelectedCell"`
	DropDownLines     int64         `json:"DropDownLines,omitempty" xml:"DropDownLines"`
	ItemCount         int64         `json:"ItemCount,omitempty" xml:"ItemCount"`
	SelectedCells     []LinkElement `json:"SelectedCells,omitempty" xml:"SelectedCells"`
	SelectionType     string        `json:"SelectionType,omitempty" xml:"SelectionType"`
	IsChecked         bool          `json:"IsChecked,omitempty" xml:"IsChecked"`
	CurrentValue      int64         `json:"CurrentValue,omitempty" xml:"CurrentValue"`
	Min               int64         `json:"Min,omitempty" xml:"Min"`
	Max               int64         `json:"Max,omitempty" xml:"Max"`
	IncrementalChange int64         `json:"IncrementalChange,omitempty" xml:"IncrementalChange"`
	PageChange        int64         `json:"PageChange,omitempty" xml:"PageChange"`
	IsHorizontal      bool          `json:"IsHorizontal,omitempty" xml:"IsHorizontal"`
}

type FormResponse

type FormResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Form *Form `json:"Form,omitempty" xml:"Form"`
}

type FormatCondition

type FormatCondition struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	Priority     int64         `json:"Priority,omitempty" xml:"Priority"`
	Type_        string        `json:"Type,omitempty" xml:"Type"`
	StopIfTrue   bool          `json:"StopIfTrue,omitempty" xml:"StopIfTrue"`
	AboveAverage *AboveAverage `json:"AboveAverage,omitempty" xml:"AboveAverage"`
	ColorScale   *ColorScale   `json:"ColorScale,omitempty" xml:"ColorScale"`
	DataBar      *DataBar      `json:"DataBar,omitempty" xml:"DataBar"`
	Formula1     string        `json:"Formula1,omitempty" xml:"Formula1"`
	Formula2     string        `json:"Formula2,omitempty" xml:"Formula2"`
	IconSet      *IconSet      `json:"IconSet,omitempty" xml:"IconSet"`
	Operator     string        `json:"Operator,omitempty" xml:"Operator"`
	Style        *Style        `json:"Style,omitempty" xml:"Style"`
	Text         string        `json:"Text,omitempty" xml:"Text"`
	TimePeriod   string        `json:"TimePeriod,omitempty" xml:"TimePeriod"`
	Top10        *Top10        `json:"Top10,omitempty" xml:"Top10"`
}

type Forms

type Forms struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	FormList []LinkElement `json:"FormList,omitempty" xml:"FormList"`
}

type FormsResponse

type FormsResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Forms *Forms `json:"Forms,omitempty" xml:"Forms"`
}

type FormulaFormatCondition

type FormulaFormatCondition struct {
	Formula1 string `json:"Formula1,omitempty" xml:"Formula1"`
	Formula2 string `json:"Formula2,omitempty" xml:"Formula2"`
	Operator string `json:"Operator,omitempty" xml:"Operator"`
}

type FormulaSettings

type FormulaSettings struct {
	CalculateOnOpen            bool    `json:"CalculateOnOpen,omitempty" xml:"CalculateOnOpen"`
	CalculateOnSave            bool    `json:"CalculateOnSave,omitempty" xml:"CalculateOnSave"`
	ForceFullCalculation       bool    `json:"ForceFullCalculation,omitempty" xml:"ForceFullCalculation"`
	CalculationMode            string  `json:"CalculationMode,omitempty" xml:"CalculationMode"`
	CalculationId              string  `json:"CalculationId,omitempty" xml:"CalculationId"`
	EnableIterativeCalculation bool    `json:"EnableIterativeCalculation,omitempty" xml:"EnableIterativeCalculation"`
	MaxIteration               int64   `json:"MaxIteration,omitempty" xml:"MaxIteration"`
	MaxChange                  float64 `json:"MaxChange,omitempty" xml:"MaxChange"`
	PrecisionAsDisplayed       bool    `json:"PrecisionAsDisplayed,omitempty" xml:"PrecisionAsDisplayed"`
	EnableCalculationChain     bool    `json:"EnableCalculationChain,omitempty" xml:"EnableCalculationChain"`
	PreservePaddingSpaces      bool    `json:"PreservePaddingSpaces,omitempty" xml:"PreservePaddingSpaces"`
}

type GetCellHtmlStringRequest

type GetCellHtmlStringRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	CellName    string `json:"cell_name,omitempty" xml:"cell_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetCellHtmlStringRequest) CreateRequestData

func (data *GetCellHtmlStringRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetCellsCloudServiceStatusRequest

type GetCellsCloudServiceStatusRequest struct {
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetCellsCloudServiceStatusRequest) CreateRequestData

func (data *GetCellsCloudServiceStatusRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetCellsCloudServicesHealthCheckRequest

type GetCellsCloudServicesHealthCheckRequest struct {
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetCellsCloudServicesHealthCheckRequest) CreateRequestData

func (data *GetCellsCloudServicesHealthCheckRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetChartAreaBorderRequest

type GetChartAreaBorderRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	ChartIndex  int64  `json:"chart_index,omitempty" xml:"chart_index"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetChartAreaBorderRequest) CreateRequestData

func (data *GetChartAreaBorderRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetChartAreaFillFormatRequest

type GetChartAreaFillFormatRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	ChartIndex  int64  `json:"chart_index,omitempty" xml:"chart_index"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetChartAreaFillFormatRequest) CreateRequestData

func (data *GetChartAreaFillFormatRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetChartAreaRequest

type GetChartAreaRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	ChartIndex  int64  `json:"chart_index,omitempty" xml:"chart_index"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetChartAreaRequest) CreateRequestData

func (data *GetChartAreaRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetChartCategoryAxisRequest

type GetChartCategoryAxisRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	ChartIndex  int64  `json:"chart_index,omitempty" xml:"chart_index"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetChartCategoryAxisRequest) CreateRequestData

func (data *GetChartCategoryAxisRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetChartSecondCategoryAxisRequest

type GetChartSecondCategoryAxisRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	ChartIndex  int64  `json:"chart_index,omitempty" xml:"chart_index"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetChartSecondCategoryAxisRequest) CreateRequestData

func (data *GetChartSecondCategoryAxisRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetChartSecondValueAxisRequest

type GetChartSecondValueAxisRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	ChartIndex  int64  `json:"chart_index,omitempty" xml:"chart_index"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetChartSecondValueAxisRequest) CreateRequestData

func (data *GetChartSecondValueAxisRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetChartSeriesAxisRequest

type GetChartSeriesAxisRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	ChartIndex  int64  `json:"chart_index,omitempty" xml:"chart_index"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetChartSeriesAxisRequest) CreateRequestData

func (data *GetChartSeriesAxisRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetChartValueAxisRequest

type GetChartValueAxisRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	ChartIndex  int64  `json:"chart_index,omitempty" xml:"chart_index"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetChartValueAxisRequest) CreateRequestData

func (data *GetChartValueAxisRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetDiscUsageRequest

type GetDiscUsageRequest struct {
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetDiscUsageRequest) CreateRequestData

func (data *GetDiscUsageRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetDocumentPropertiesRequest

type GetDocumentPropertiesRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	Type_       string `json:"type,omitempty" xml:"type"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetDocumentPropertiesRequest) CreateRequestData

func (data *GetDocumentPropertiesRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetDocumentPropertyRequest

type GetDocumentPropertyRequest struct {
	Name         string `json:"name,omitempty" xml:"name"`
	PropertyName string `json:"property_name,omitempty" xml:"property_name"`
	Folder       string `json:"folder,omitempty" xml:"folder"`
	StorageName  string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetDocumentPropertyRequest) CreateRequestData

func (data *GetDocumentPropertyRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetFileVersionsRequest

type GetFileVersionsRequest struct {
	Path        string `json:"path,omitempty" xml:"path"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetFileVersionsRequest) CreateRequestData

func (data *GetFileVersionsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetFilesListRequest

type GetFilesListRequest struct {
	Path        string `json:"path,omitempty" xml:"path"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetFilesListRequest) CreateRequestData

func (data *GetFilesListRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetFooterRequest

type GetFooterRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetFooterRequest) CreateRequestData

func (data *GetFooterRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetHeaderRequest

type GetHeaderRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetHeaderRequest) CreateRequestData

func (data *GetHeaderRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetHorizontalPageBreakRequest

type GetHorizontalPageBreakRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Index       int64  `json:"index,omitempty" xml:"index"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetHorizontalPageBreakRequest) CreateRequestData

func (data *GetHorizontalPageBreakRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetHorizontalPageBreaksRequest

type GetHorizontalPageBreaksRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetHorizontalPageBreaksRequest) CreateRequestData

func (data *GetHorizontalPageBreaksRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetMetadataRequest

type GetMetadataRequest struct {
	Type_                   string            `json:"type,omitempty" xml:"type"`
	Password                string            `json:"password,omitempty" xml:"password"`
	CheckExcelRestriction   bool              `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetMetadataRequest) CreateRequestData

func (data *GetMetadataRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetNamedRangeValueRequest

type GetNamedRangeValueRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	Namerange   string `json:"namerange,omitempty" xml:"namerange"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetNamedRangeValueRequest) CreateRequestData

func (data *GetNamedRangeValueRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetNamedRangesRequest

type GetNamedRangesRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetNamedRangesRequest) CreateRequestData

func (data *GetNamedRangesRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetPageCountRequest

type GetPageCountRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetPageCountRequest) CreateRequestData

func (data *GetPageCountRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetPageSetupRequest

type GetPageSetupRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetPageSetupRequest) CreateRequestData

func (data *GetPageSetupRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetPivotTableFieldRequest

type GetPivotTableFieldRequest struct {
	Name            string `json:"name,omitempty" xml:"name"`
	SheetName       string `json:"sheet_name,omitempty" xml:"sheet_name"`
	PivotTableIndex int64  `json:"pivot_table_index,omitempty" xml:"pivot_table_index"`
	PivotFieldIndex int64  `json:"pivot_field_index,omitempty" xml:"pivot_field_index"`
	PivotFieldType  string `json:"pivot_field_type,omitempty" xml:"pivot_field_type"`
	Folder          string `json:"folder,omitempty" xml:"folder"`
	StorageName     string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetPivotTableFieldRequest) CreateRequestData

func (data *GetPivotTableFieldRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetVerticalPageBreakRequest

type GetVerticalPageBreakRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Index       int64  `json:"index,omitempty" xml:"index"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetVerticalPageBreakRequest) CreateRequestData

func (data *GetVerticalPageBreakRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetVerticalPageBreaksRequest

type GetVerticalPageBreaksRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetVerticalPageBreaksRequest) CreateRequestData

func (data *GetVerticalPageBreaksRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorkbookDefaultStyleRequest

type GetWorkbookDefaultStyleRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorkbookDefaultStyleRequest) CreateRequestData

func (data *GetWorkbookDefaultStyleRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorkbookNameRequest

type GetWorkbookNameRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	NameName    string `json:"name_name,omitempty" xml:"name_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorkbookNameRequest) CreateRequestData

func (data *GetWorkbookNameRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorkbookNameValueRequest

type GetWorkbookNameValueRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	NameName    string `json:"name_name,omitempty" xml:"name_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorkbookNameValueRequest) CreateRequestData

func (data *GetWorkbookNameValueRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorkbookNamesRequest

type GetWorkbookNamesRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorkbookNamesRequest) CreateRequestData

func (data *GetWorkbookNamesRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorkbookRequest

type GetWorkbookRequest struct {
	Name                  string `json:"name,omitempty" xml:"name"`
	Format                string `json:"format,omitempty" xml:"format"`
	Password              string `json:"password,omitempty" xml:"password"`
	IsAutoFit             bool   `json:"is_auto_fit,omitempty" xml:"is_auto_fit"`
	OnlySaveTable         bool   `json:"only_save_table,omitempty" xml:"only_save_table"`
	Folder                string `json:"folder,omitempty" xml:"folder"`
	OutPath               string `json:"out_path,omitempty" xml:"out_path"`
	StorageName           string `json:"storage_name,omitempty" xml:"storage_name"`
	OutStorageName        string `json:"out_storage_name,omitempty" xml:"out_storage_name"`
	CheckExcelRestriction bool   `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	Region                string `json:"region,omitempty" xml:"region"`
	PageWideFitOnPerSheet bool   `json:"page_wide_fit_on_per_sheet,omitempty" xml:"page_wide_fit_on_per_sheet"`
	PageTallFitOnPerSheet bool   `json:"page_tall_fit_on_per_sheet,omitempty" xml:"page_tall_fit_on_per_sheet"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorkbookRequest) CreateRequestData

func (data *GetWorkbookRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorkbookSettingsRequest

type GetWorkbookSettingsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorkbookSettingsRequest) CreateRequestData

func (data *GetWorkbookSettingsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorkbookTextItemsRequest

type GetWorkbookTextItemsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorkbookTextItemsRequest) CreateRequestData

func (data *GetWorkbookTextItemsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetAutoFilterRequest

type GetWorksheetAutoFilterRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetAutoFilterRequest) CreateRequestData

func (data *GetWorksheetAutoFilterRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetAutoshapeWithFormatRequest

type GetWorksheetAutoshapeWithFormatRequest struct {
	Name            string `json:"name,omitempty" xml:"name"`
	SheetName       string `json:"sheet_name,omitempty" xml:"sheet_name"`
	AutoshapeNumber int64  `json:"autoshape_number,omitempty" xml:"autoshape_number"`
	Format          string `json:"format,omitempty" xml:"format"`
	Folder          string `json:"folder,omitempty" xml:"folder"`
	StorageName     string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetAutoshapeWithFormatRequest) CreateRequestData

func (data *GetWorksheetAutoshapeWithFormatRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetAutoshapesRequest

type GetWorksheetAutoshapesRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetAutoshapesRequest) CreateRequestData

func (data *GetWorksheetAutoshapesRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetCalculateFormulaRequest

type GetWorksheetCalculateFormulaRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Formula     string `json:"formula,omitempty" xml:"formula"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetCalculateFormulaRequest) CreateRequestData

func (data *GetWorksheetCalculateFormulaRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetCellRequest

type GetWorksheetCellRequest struct {
	Name             string `json:"name,omitempty" xml:"name"`
	SheetName        string `json:"sheet_name,omitempty" xml:"sheet_name"`
	CellOrMethodName string `json:"cell_or_method_name,omitempty" xml:"cell_or_method_name"`
	Folder           string `json:"folder,omitempty" xml:"folder"`
	StorageName      string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetCellRequest) CreateRequestData

func (data *GetWorksheetCellRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetCellStyleRequest

type GetWorksheetCellStyleRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	CellName    string `json:"cell_name,omitempty" xml:"cell_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetCellStyleRequest) CreateRequestData

func (data *GetWorksheetCellStyleRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetCellsRangeValueRequest

type GetWorksheetCellsRangeValueRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Namerange   string `json:"namerange,omitempty" xml:"namerange"`
	FirstRow    int64  `json:"first_row,omitempty" xml:"first_row"`
	FirstColumn int64  `json:"first_column,omitempty" xml:"first_column"`
	RowCount    int64  `json:"row_count,omitempty" xml:"row_count"`
	ColumnCount int64  `json:"column_count,omitempty" xml:"column_count"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetCellsRangeValueRequest) CreateRequestData

func (data *GetWorksheetCellsRangeValueRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetCellsRequest

type GetWorksheetCellsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Offest      int64  `json:"offest,omitempty" xml:"offest"`
	Count       int64  `json:"count,omitempty" xml:"count"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetCellsRequest) CreateRequestData

func (data *GetWorksheetCellsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetChartLegendRequest

type GetWorksheetChartLegendRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	ChartIndex  int64  `json:"chart_index,omitempty" xml:"chart_index"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetChartLegendRequest) CreateRequestData

func (data *GetWorksheetChartLegendRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetChartRequest

type GetWorksheetChartRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	ChartNumber int64  `json:"chart_number,omitempty" xml:"chart_number"`
	Format      string `json:"format,omitempty" xml:"format"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetChartRequest) CreateRequestData

func (data *GetWorksheetChartRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetChartTitleRequest

type GetWorksheetChartTitleRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	ChartIndex  int64  `json:"chart_index,omitempty" xml:"chart_index"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetChartTitleRequest) CreateRequestData

func (data *GetWorksheetChartTitleRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetChartsRequest

type GetWorksheetChartsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetChartsRequest) CreateRequestData

func (data *GetWorksheetChartsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetColumnRequest

type GetWorksheetColumnRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	ColumnIndex int64  `json:"column_index,omitempty" xml:"column_index"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetColumnRequest) CreateRequestData

func (data *GetWorksheetColumnRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetColumnsRequest

type GetWorksheetColumnsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Offset      int64  `json:"offset,omitempty" xml:"offset"`
	Count       int64  `json:"count,omitempty" xml:"count"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetColumnsRequest) CreateRequestData

func (data *GetWorksheetColumnsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetCommentRequest

type GetWorksheetCommentRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	CellName    string `json:"cell_name,omitempty" xml:"cell_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetCommentRequest) CreateRequestData

func (data *GetWorksheetCommentRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetCommentsRequest

type GetWorksheetCommentsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetCommentsRequest) CreateRequestData

func (data *GetWorksheetCommentsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetConditionalFormattingRequest

type GetWorksheetConditionalFormattingRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Index       int64  `json:"index,omitempty" xml:"index"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetConditionalFormattingRequest) CreateRequestData

func (data *GetWorksheetConditionalFormattingRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetConditionalFormattingsRequest

type GetWorksheetConditionalFormattingsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetConditionalFormattingsRequest) CreateRequestData

func (data *GetWorksheetConditionalFormattingsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetHyperlinkRequest

type GetWorksheetHyperlinkRequest struct {
	Name           string `json:"name,omitempty" xml:"name"`
	SheetName      string `json:"sheet_name,omitempty" xml:"sheet_name"`
	HyperlinkIndex int64  `json:"hyperlink_index,omitempty" xml:"hyperlink_index"`
	Folder         string `json:"folder,omitempty" xml:"folder"`
	StorageName    string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetHyperlinkRequest) CreateRequestData

func (data *GetWorksheetHyperlinkRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetHyperlinksRequest

type GetWorksheetHyperlinksRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetHyperlinksRequest) CreateRequestData

func (data *GetWorksheetHyperlinksRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetListObjectRequest

type GetWorksheetListObjectRequest struct {
	Name            string `json:"name,omitempty" xml:"name"`
	SheetName       string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Listobjectindex int64  `json:"listobjectindex,omitempty" xml:"listobjectindex"`
	Format          string `json:"format,omitempty" xml:"format"`
	Folder          string `json:"folder,omitempty" xml:"folder"`
	StorageName     string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetListObjectRequest) CreateRequestData

func (data *GetWorksheetListObjectRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetListObjectsRequest

type GetWorksheetListObjectsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetListObjectsRequest) CreateRequestData

func (data *GetWorksheetListObjectsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetMergedCellRequest

type GetWorksheetMergedCellRequest struct {
	Name            string `json:"name,omitempty" xml:"name"`
	SheetName       string `json:"sheet_name,omitempty" xml:"sheet_name"`
	MergedCellIndex int64  `json:"merged_cell_index,omitempty" xml:"merged_cell_index"`
	Folder          string `json:"folder,omitempty" xml:"folder"`
	StorageName     string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetMergedCellRequest) CreateRequestData

func (data *GetWorksheetMergedCellRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetMergedCellsRequest

type GetWorksheetMergedCellsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetMergedCellsRequest) CreateRequestData

func (data *GetWorksheetMergedCellsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetOleObjectRequest

type GetWorksheetOleObjectRequest struct {
	Name         string `json:"name,omitempty" xml:"name"`
	SheetName    string `json:"sheet_name,omitempty" xml:"sheet_name"`
	ObjectNumber int64  `json:"object_number,omitempty" xml:"object_number"`
	Format       string `json:"format,omitempty" xml:"format"`
	Folder       string `json:"folder,omitempty" xml:"folder"`
	StorageName  string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetOleObjectRequest) CreateRequestData

func (data *GetWorksheetOleObjectRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetOleObjectsRequest

type GetWorksheetOleObjectsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetOleObjectsRequest) CreateRequestData

func (data *GetWorksheetOleObjectsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetPageCountRequest

type GetWorksheetPageCountRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetPageCountRequest) CreateRequestData

func (data *GetWorksheetPageCountRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetPictureWithFormatRequest

type GetWorksheetPictureWithFormatRequest struct {
	Name          string `json:"name,omitempty" xml:"name"`
	SheetName     string `json:"sheet_name,omitempty" xml:"sheet_name"`
	PictureNumber int64  `json:"picture_number,omitempty" xml:"picture_number"`
	Format        string `json:"format,omitempty" xml:"format"`
	Folder        string `json:"folder,omitempty" xml:"folder"`
	StorageName   string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetPictureWithFormatRequest) CreateRequestData

func (data *GetWorksheetPictureWithFormatRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetPicturesRequest

type GetWorksheetPicturesRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetPicturesRequest) CreateRequestData

func (data *GetWorksheetPicturesRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetPivotTableFilterRequest

type GetWorksheetPivotTableFilterRequest struct {
	Name            string `json:"name,omitempty" xml:"name"`
	SheetName       string `json:"sheet_name,omitempty" xml:"sheet_name"`
	PivotTableIndex int64  `json:"pivot_table_index,omitempty" xml:"pivot_table_index"`
	FilterIndex     int64  `json:"filter_index,omitempty" xml:"filter_index"`
	Folder          string `json:"folder,omitempty" xml:"folder"`
	StorageName     string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetPivotTableFilterRequest) CreateRequestData

func (data *GetWorksheetPivotTableFilterRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetPivotTableFiltersRequest

type GetWorksheetPivotTableFiltersRequest struct {
	Name            string `json:"name,omitempty" xml:"name"`
	SheetName       string `json:"sheet_name,omitempty" xml:"sheet_name"`
	PivotTableIndex int64  `json:"pivot_table_index,omitempty" xml:"pivot_table_index"`
	Folder          string `json:"folder,omitempty" xml:"folder"`
	StorageName     string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetPivotTableFiltersRequest) CreateRequestData

func (data *GetWorksheetPivotTableFiltersRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetPivotTableRequest

type GetWorksheetPivotTableRequest struct {
	Name            string `json:"name,omitempty" xml:"name"`
	SheetName       string `json:"sheet_name,omitempty" xml:"sheet_name"`
	PivottableIndex int64  `json:"pivottable_index,omitempty" xml:"pivottable_index"`
	Folder          string `json:"folder,omitempty" xml:"folder"`
	StorageName     string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetPivotTableRequest) CreateRequestData

func (data *GetWorksheetPivotTableRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetPivotTablesRequest

type GetWorksheetPivotTablesRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetPivotTablesRequest) CreateRequestData

func (data *GetWorksheetPivotTablesRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetRowRequest

type GetWorksheetRowRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	RowIndex    int64  `json:"row_index,omitempty" xml:"row_index"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetRowRequest) CreateRequestData

func (data *GetWorksheetRowRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetRowsRequest

type GetWorksheetRowsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Offset      int64  `json:"offset,omitempty" xml:"offset"`
	Count       int64  `json:"count,omitempty" xml:"count"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetRowsRequest) CreateRequestData

func (data *GetWorksheetRowsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetShapeRequest

type GetWorksheetShapeRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Shapeindex  int64  `json:"shapeindex,omitempty" xml:"shapeindex"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetShapeRequest) CreateRequestData

func (data *GetWorksheetShapeRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetShapesRequest

type GetWorksheetShapesRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetShapesRequest) CreateRequestData

func (data *GetWorksheetShapesRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetSparklineGroupRequest

type GetWorksheetSparklineGroupRequest struct {
	Name           string `json:"name,omitempty" xml:"name"`
	SheetName      string `json:"sheet_name,omitempty" xml:"sheet_name"`
	SparklineIndex int64  `json:"sparkline_index,omitempty" xml:"sparkline_index"`
	Folder         string `json:"folder,omitempty" xml:"folder"`
	StorageName    string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetSparklineGroupRequest) CreateRequestData

func (data *GetWorksheetSparklineGroupRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetSparklineGroupsRequest

type GetWorksheetSparklineGroupsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetSparklineGroupsRequest) CreateRequestData

func (data *GetWorksheetSparklineGroupsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetTextItemsRequest

type GetWorksheetTextItemsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetTextItemsRequest) CreateRequestData

func (data *GetWorksheetTextItemsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetValidationRequest

type GetWorksheetValidationRequest struct {
	Name            string `json:"name,omitempty" xml:"name"`
	SheetName       string `json:"sheet_name,omitempty" xml:"sheet_name"`
	ValidationIndex int64  `json:"validation_index,omitempty" xml:"validation_index"`
	Folder          string `json:"folder,omitempty" xml:"folder"`
	StorageName     string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetValidationRequest) CreateRequestData

func (data *GetWorksheetValidationRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetValidationsRequest

type GetWorksheetValidationsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetValidationsRequest) CreateRequestData

func (data *GetWorksheetValidationsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetWithFormatRequest

type GetWorksheetWithFormatRequest struct {
	Name                 string `json:"name,omitempty" xml:"name"`
	SheetName            string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Format               string `json:"format,omitempty" xml:"format"`
	VerticalResolution   int64  `json:"vertical_resolution,omitempty" xml:"vertical_resolution"`
	HorizontalResolution int64  `json:"horizontal_resolution,omitempty" xml:"horizontal_resolution"`
	Area                 string `json:"area,omitempty" xml:"area"`
	PageIndex            int64  `json:"page_index,omitempty" xml:"page_index"`
	Folder               string `json:"folder,omitempty" xml:"folder"`
	StorageName          string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetWithFormatRequest) CreateRequestData

func (data *GetWorksheetWithFormatRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GetWorksheetsRequest

type GetWorksheetsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*GetWorksheetsRequest) CreateRequestData

func (data *GetWorksheetsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type GlobalizationSettings

type GlobalizationSettings struct {
	ChartSettings                 *ChartGlobalizationSettings `json:"ChartSettings,omitempty" xml:"ChartSettings"`
	PivotSettings                 *PivotGlobalizationSettings `json:"PivotSettings,omitempty" xml:"PivotSettings"`
	ListSeparator                 string                      `json:"ListSeparator,omitempty" xml:"ListSeparator"`
	RowSeparatorOfFormulaArray    string                      `json:"RowSeparatorOfFormulaArray,omitempty" xml:"RowSeparatorOfFormulaArray"`
	ColumnSeparatorOfFormulaArray string                      `json:"ColumnSeparatorOfFormulaArray,omitempty" xml:"ColumnSeparatorOfFormulaArray"`
}

type GoogleDriveStorageFile

type GoogleDriveStorageFile struct {
	Name         string    `json:"Name,omitempty" xml:"Name"`
	IsFolder     bool      `json:"IsFolder,omitempty" xml:"IsFolder"`
	ModifiedDate time.Time `json:"ModifiedDate,omitempty" xml:"ModifiedDate"`
	Size         int64     `json:"Size,omitempty" xml:"Size"`
	Path         string    `json:"Path,omitempty" xml:"Path"`

	MimeType string `json:"MimeType,omitempty" xml:"MimeType"`
}

type GradientFill

type GradientFill struct {
	FillType      string             `json:"FillType,omitempty" xml:"FillType"`
	DirectionType string             `json:"DirectionType,omitempty" xml:"DirectionType"`
	Angle         float64            `json:"Angle,omitempty" xml:"Angle"`
	GradientStops []GradientFillStop `json:"GradientStops,omitempty" xml:"GradientStops"`
}

type GradientFillStop

type GradientFillStop struct {
	Color        *Color  `json:"Color,omitempty" xml:"Color"`
	Position     float64 `json:"Position,omitempty" xml:"Position"`
	Transparency float64 `json:"Transparency,omitempty" xml:"Transparency"`
}

type GroupBox

type GroupBox struct {
	Name                    string  `json:"Name,omitempty" xml:"Name"`
	MsoDrawingType          string  `json:"MsoDrawingType,omitempty" xml:"MsoDrawingType"`
	AutoShapeType           string  `json:"AutoShapeType,omitempty" xml:"AutoShapeType"`
	Placement               string  `json:"Placement,omitempty" xml:"Placement"`
	UpperLeftRow            int64   `json:"UpperLeftRow,omitempty" xml:"UpperLeftRow"`
	Top                     int64   `json:"Top,omitempty" xml:"Top"`
	UpperLeftColumn         int64   `json:"UpperLeftColumn,omitempty" xml:"UpperLeftColumn"`
	Left                    int64   `json:"Left,omitempty" xml:"Left"`
	LowerRightRow           int64   `json:"LowerRightRow,omitempty" xml:"LowerRightRow"`
	Bottom                  int64   `json:"Bottom,omitempty" xml:"Bottom"`
	LowerRightColumn        int64   `json:"LowerRightColumn,omitempty" xml:"LowerRightColumn"`
	Right                   int64   `json:"Right,omitempty" xml:"Right"`
	Width                   int64   `json:"Width,omitempty" xml:"Width"`
	Height                  int64   `json:"Height,omitempty" xml:"Height"`
	X                       int64   `json:"X,omitempty" xml:"X"`
	Y                       int64   `json:"Y,omitempty" xml:"Y"`
	RotationAngle           float64 `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	HtmlText                string  `json:"HtmlText,omitempty" xml:"HtmlText"`
	Text                    string  `json:"Text,omitempty" xml:"Text"`
	AlternativeText         string  `json:"AlternativeText,omitempty" xml:"AlternativeText"`
	TextHorizontalAlignment string  `json:"TextHorizontalAlignment,omitempty" xml:"TextHorizontalAlignment"`
	TextHorizontalOverflow  string  `json:"TextHorizontalOverflow,omitempty" xml:"TextHorizontalOverflow"`
	TextOrientationType     string  `json:"TextOrientationType,omitempty" xml:"TextOrientationType"`
	TextVerticalAlignment   string  `json:"TextVerticalAlignment,omitempty" xml:"TextVerticalAlignment"`
	TextVerticalOverflow    string  `json:"TextVerticalOverflow,omitempty" xml:"TextVerticalOverflow"`
	IsGroup                 bool    `json:"IsGroup,omitempty" xml:"IsGroup"`
	IsHidden                bool    `json:"IsHidden,omitempty" xml:"IsHidden"`
	IsLockAspectRatio       bool    `json:"IsLockAspectRatio,omitempty" xml:"IsLockAspectRatio"`
	IsLocked                bool    `json:"IsLocked,omitempty" xml:"IsLocked"`
	IsPrintable             bool    `json:"IsPrintable,omitempty" xml:"IsPrintable"`
	IsTextWrapped           bool    `json:"IsTextWrapped,omitempty" xml:"IsTextWrapped"`
	IsWordArt               bool    `json:"IsWordArt,omitempty" xml:"IsWordArt"`
	LinkedCell              string  `json:"LinkedCell,omitempty" xml:"LinkedCell"`
	ZOrderPosition          int64   `json:"ZOrderPosition,omitempty" xml:"ZOrderPosition"`
	Font                    *Font   `json:"Font,omitempty" xml:"Font"`
	Hyperlink               string  `json:"Hyperlink,omitempty" xml:"Hyperlink"`

	Shadow bool `json:"Shadow,omitempty" xml:"Shadow"`
}

type GroupBoxResponse

type GroupBoxResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Shape *GroupBox `json:"Shape,omitempty" xml:"Shape"`
}

type GroupShape

type GroupShape struct {
	Name                    string  `json:"Name,omitempty" xml:"Name"`
	MsoDrawingType          string  `json:"MsoDrawingType,omitempty" xml:"MsoDrawingType"`
	AutoShapeType           string  `json:"AutoShapeType,omitempty" xml:"AutoShapeType"`
	Placement               string  `json:"Placement,omitempty" xml:"Placement"`
	UpperLeftRow            int64   `json:"UpperLeftRow,omitempty" xml:"UpperLeftRow"`
	Top                     int64   `json:"Top,omitempty" xml:"Top"`
	UpperLeftColumn         int64   `json:"UpperLeftColumn,omitempty" xml:"UpperLeftColumn"`
	Left                    int64   `json:"Left,omitempty" xml:"Left"`
	LowerRightRow           int64   `json:"LowerRightRow,omitempty" xml:"LowerRightRow"`
	Bottom                  int64   `json:"Bottom,omitempty" xml:"Bottom"`
	LowerRightColumn        int64   `json:"LowerRightColumn,omitempty" xml:"LowerRightColumn"`
	Right                   int64   `json:"Right,omitempty" xml:"Right"`
	Width                   int64   `json:"Width,omitempty" xml:"Width"`
	Height                  int64   `json:"Height,omitempty" xml:"Height"`
	X                       int64   `json:"X,omitempty" xml:"X"`
	Y                       int64   `json:"Y,omitempty" xml:"Y"`
	RotationAngle           float64 `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	HtmlText                string  `json:"HtmlText,omitempty" xml:"HtmlText"`
	Text                    string  `json:"Text,omitempty" xml:"Text"`
	AlternativeText         string  `json:"AlternativeText,omitempty" xml:"AlternativeText"`
	TextHorizontalAlignment string  `json:"TextHorizontalAlignment,omitempty" xml:"TextHorizontalAlignment"`
	TextHorizontalOverflow  string  `json:"TextHorizontalOverflow,omitempty" xml:"TextHorizontalOverflow"`
	TextOrientationType     string  `json:"TextOrientationType,omitempty" xml:"TextOrientationType"`
	TextVerticalAlignment   string  `json:"TextVerticalAlignment,omitempty" xml:"TextVerticalAlignment"`
	TextVerticalOverflow    string  `json:"TextVerticalOverflow,omitempty" xml:"TextVerticalOverflow"`
	IsGroup                 bool    `json:"IsGroup,omitempty" xml:"IsGroup"`
	IsHidden                bool    `json:"IsHidden,omitempty" xml:"IsHidden"`
	IsLockAspectRatio       bool    `json:"IsLockAspectRatio,omitempty" xml:"IsLockAspectRatio"`
	IsLocked                bool    `json:"IsLocked,omitempty" xml:"IsLocked"`
	IsPrintable             bool    `json:"IsPrintable,omitempty" xml:"IsPrintable"`
	IsTextWrapped           bool    `json:"IsTextWrapped,omitempty" xml:"IsTextWrapped"`
	IsWordArt               bool    `json:"IsWordArt,omitempty" xml:"IsWordArt"`
	LinkedCell              string  `json:"LinkedCell,omitempty" xml:"LinkedCell"`
	ZOrderPosition          int64   `json:"ZOrderPosition,omitempty" xml:"ZOrderPosition"`
	Font                    *Font   `json:"Font,omitempty" xml:"Font"`
	Hyperlink               string  `json:"Hyperlink,omitempty" xml:"Hyperlink"`
}

type HorizontalPageBreak

type HorizontalPageBreak struct {
	Row         int64 `json:"Row,omitempty" xml:"Row"`
	EndColumn   int64 `json:"EndColumn,omitempty" xml:"EndColumn"`
	StartColumn int64 `json:"StartColumn,omitempty" xml:"StartColumn"`
}

type HorizontalPageBreakResponse

type HorizontalPageBreakResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	HorizontalPageBreak *HorizontalPageBreak `json:"HorizontalPageBreak,omitempty" xml:"HorizontalPageBreak"`
}

type HorizontalPageBreaks

type HorizontalPageBreaks struct {
	Link *Link `json:"link,omitempty" xml:"link"`
}

type HorizontalPageBreaksResponse

type HorizontalPageBreaksResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	HorizontalPageBreaks *HorizontalPageBreaks `json:"HorizontalPageBreaks,omitempty" xml:"HorizontalPageBreaks"`
}

type HtmlSaveOptions

type HtmlSaveOptions struct {
	SaveFormat            string `json:"SaveFormat,omitempty" xml:"SaveFormat"`
	CachedFileFolder      string `json:"CachedFileFolder,omitempty" xml:"CachedFileFolder"`
	ClearData             bool   `json:"ClearData,omitempty" xml:"ClearData"`
	CreateDirectory       bool   `json:"CreateDirectory,omitempty" xml:"CreateDirectory"`
	EnableHTTPCompression bool   `json:"EnableHTTPCompression,omitempty" xml:"EnableHTTPCompression"`
	RefreshChartCache     bool   `json:"RefreshChartCache,omitempty" xml:"RefreshChartCache"`
	SortNames             bool   `json:"SortNames,omitempty" xml:"SortNames"`
	ValidateMergedAreas   bool   `json:"ValidateMergedAreas,omitempty" xml:"ValidateMergedAreas"`

	ExportPageHeaders               bool                 `json:"ExportPageHeaders,omitempty" xml:"ExportPageHeaders"`
	ExportPageFooters               bool                 `json:"ExportPageFooters,omitempty" xml:"ExportPageFooters"`
	ExportRowColumnHeadings         bool                 `json:"ExportRowColumnHeadings,omitempty" xml:"ExportRowColumnHeadings"`
	ShowAllSheets                   bool                 `json:"ShowAllSheets,omitempty" xml:"ShowAllSheets"`
	ImageOptions                    *ImageOrPrintOptions `json:"ImageOptions,omitempty" xml:"ImageOptions"`
	SaveAsSingleFile                bool                 `json:"SaveAsSingleFile,omitempty" xml:"SaveAsSingleFile"`
	ExportHiddenWorksheet           bool                 `json:"ExportHiddenWorksheet,omitempty" xml:"ExportHiddenWorksheet"`
	ExportGridLines                 bool                 `json:"ExportGridLines,omitempty" xml:"ExportGridLines"`
	PresentationPreference          bool                 `json:"PresentationPreference,omitempty" xml:"PresentationPreference"`
	CellCssPrefix                   string               `json:"CellCssPrefix,omitempty" xml:"CellCssPrefix"`
	TableCssId                      string               `json:"TableCssId,omitempty" xml:"TableCssId"`
	IsFullPathLink                  bool                 `json:"IsFullPathLink,omitempty" xml:"IsFullPathLink"`
	ExportWorksheetCSSSeparately    bool                 `json:"ExportWorksheetCSSSeparately,omitempty" xml:"ExportWorksheetCSSSeparately"`
	ExportSimilarBorderStyle        bool                 `json:"ExportSimilarBorderStyle,omitempty" xml:"ExportSimilarBorderStyle"`
	MergeEmptyTdForcely             bool                 `json:"MergeEmptyTdForcely,omitempty" xml:"MergeEmptyTdForcely"`
	ExportCellCoordinate            bool                 `json:"ExportCellCoordinate,omitempty" xml:"ExportCellCoordinate"`
	ExportExtraHeadings             bool                 `json:"ExportExtraHeadings,omitempty" xml:"ExportExtraHeadings"`
	ExportHeadings                  bool                 `json:"ExportHeadings,omitempty" xml:"ExportHeadings"`
	ExportFormula                   bool                 `json:"ExportFormula,omitempty" xml:"ExportFormula"`
	AddTooltipText                  bool                 `json:"AddTooltipText,omitempty" xml:"AddTooltipText"`
	ExportBogusRowData              bool                 `json:"ExportBogusRowData,omitempty" xml:"ExportBogusRowData"`
	ExcludeUnusedStyles             bool                 `json:"ExcludeUnusedStyles,omitempty" xml:"ExcludeUnusedStyles"`
	ExportDocumentProperties        bool                 `json:"ExportDocumentProperties,omitempty" xml:"ExportDocumentProperties"`
	ExportWorksheetProperties       bool                 `json:"ExportWorksheetProperties,omitempty" xml:"ExportWorksheetProperties"`
	ExportWorkbookProperties        bool                 `json:"ExportWorkbookProperties,omitempty" xml:"ExportWorkbookProperties"`
	ExportFrameScriptsAndProperties bool                 `json:"ExportFrameScriptsAndProperties,omitempty" xml:"ExportFrameScriptsAndProperties"`
	AttachedFilesDirectory          string               `json:"AttachedFilesDirectory,omitempty" xml:"AttachedFilesDirectory"`
	AttachedFilesUrlPrefix          string               `json:"AttachedFilesUrlPrefix,omitempty" xml:"AttachedFilesUrlPrefix"`
	Encoding                        string               `json:"Encoding,omitempty" xml:"Encoding"`
	ExportActiveWorksheetOnly       bool                 `json:"ExportActiveWorksheetOnly,omitempty" xml:"ExportActiveWorksheetOnly"`
	ExportChartImageFormat          string               `json:"ExportChartImageFormat,omitempty" xml:"ExportChartImageFormat"`
	ExportImagesAsBase64            bool                 `json:"ExportImagesAsBase64,omitempty" xml:"ExportImagesAsBase64"`
	HiddenColDisplayType            string               `json:"HiddenColDisplayType,omitempty" xml:"HiddenColDisplayType"`
	HiddenRowDisplayType            string               `json:"HiddenRowDisplayType,omitempty" xml:"HiddenRowDisplayType"`
	HtmlCrossStringType             string               `json:"HtmlCrossStringType,omitempty" xml:"HtmlCrossStringType"`
	IsExpImageToTempDir             bool                 `json:"IsExpImageToTempDir,omitempty" xml:"IsExpImageToTempDir"`
	PageTitle                       string               `json:"PageTitle,omitempty" xml:"PageTitle"`
	ParseHtmlTagInCell              bool                 `json:"ParseHtmlTagInCell,omitempty" xml:"ParseHtmlTagInCell"`
	CellNameAttribute               string               `json:"CellNameAttribute,omitempty" xml:"CellNameAttribute"`
}
type Hyperlink struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	Address       string    `json:"Address,omitempty" xml:"Address"`
	Area          *CellArea `json:"Area,omitempty" xml:"Area"`
	ScreenTip     string    `json:"ScreenTip,omitempty" xml:"ScreenTip"`
	TextToDisplay string    `json:"TextToDisplay,omitempty" xml:"TextToDisplay"`
	LinkType      string    `json:"LinkType,omitempty" xml:"LinkType"`
}

type HyperlinkResponse

type HyperlinkResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Hyperlink *Hyperlink `json:"Hyperlink,omitempty" xml:"Hyperlink"`
}
type Hyperlinks struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	Count         int64         `json:"Count,omitempty" xml:"Count"`
	HyperlinkList []LinkElement `json:"HyperlinkList,omitempty" xml:"HyperlinkList"`
}

type HyperlinksResponse

type HyperlinksResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Hyperlinks *Hyperlinks `json:"Hyperlinks,omitempty" xml:"Hyperlinks"`
}

type IconFilter

type IconFilter struct {
	IconId      int64  `json:"IconId,omitempty" xml:"IconId"`
	IconSetType string `json:"IconSetType,omitempty" xml:"IconSetType"`
}

type IconSet

type IconSet struct {
	CfIcons     []ConditionalFormattingIcon  `json:"CfIcons,omitempty" xml:"CfIcons"`
	Cfvos       []ConditionalFormattingValue `json:"Cfvos,omitempty" xml:"Cfvos"`
	IsCustom    bool                         `json:"IsCustom,omitempty" xml:"IsCustom"`
	Reverse     bool                         `json:"Reverse,omitempty" xml:"Reverse"`
	ShowValue   bool                         `json:"ShowValue,omitempty" xml:"ShowValue"`
	IconSetType string                       `json:"IconSetType,omitempty" xml:"IconSetType"`
}

type ImageOrPrintOptions

type ImageOrPrintOptions struct {
	TextCrossType                     string `json:"TextCrossType,omitempty" xml:"TextCrossType"`
	GridlineType                      string `json:"GridlineType,omitempty" xml:"GridlineType"`
	OutputBlankPageWhenNothingToPrint bool   `json:"OutputBlankPageWhenNothingToPrint,omitempty" xml:"OutputBlankPageWhenNothingToPrint"`
	CheckWorkbookDefaultFont          bool   `json:"CheckWorkbookDefaultFont,omitempty" xml:"CheckWorkbookDefaultFont"`
	DefaultFont                       string `json:"DefaultFont,omitempty" xml:"DefaultFont"`
	IsOptimized                       bool   `json:"IsOptimized,omitempty" xml:"IsOptimized"`
	PageCount                         int64  `json:"PageCount,omitempty" xml:"PageCount"`
	PageIndex                         int64  `json:"PageIndex,omitempty" xml:"PageIndex"`
	IsFontSubstitutionCharGranularity bool   `json:"IsFontSubstitutionCharGranularity,omitempty" xml:"IsFontSubstitutionCharGranularity"`
	Transparent                       bool   `json:"Transparent,omitempty" xml:"Transparent"`
	OnlyArea                          bool   `json:"OnlyArea,omitempty" xml:"OnlyArea"`
	SVGFitToViewPort                  bool   `json:"SVGFitToViewPort,omitempty" xml:"SVGFitToViewPort"`
	EmbededImageNameInSvg             string `json:"EmbededImageNameInSvg,omitempty" xml:"EmbededImageNameInSvg"`
	AllColumnsInOnePagePerSheet       bool   `json:"AllColumnsInOnePagePerSheet,omitempty" xml:"AllColumnsInOnePagePerSheet"`
	PrintWithStatusDialog             bool   `json:"PrintWithStatusDialog,omitempty" xml:"PrintWithStatusDialog"`
	HorizontalResolution              int64  `json:"HorizontalResolution,omitempty" xml:"HorizontalResolution"`
	VerticalResolution                int64  `json:"VerticalResolution,omitempty" xml:"VerticalResolution"`
	DefaultEditLanguage               string `json:"DefaultEditLanguage,omitempty" xml:"DefaultEditLanguage"`
	TiffColorDepth                    string `json:"TiffColorDepth,omitempty" xml:"TiffColorDepth"`
	TiffCompression                   string `json:"TiffCompression,omitempty" xml:"TiffCompression"`
	PrintingPage                      string `json:"PrintingPage,omitempty" xml:"PrintingPage"`
	Quality                           int64  `json:"Quality,omitempty" xml:"Quality"`
	ImageType                         string `json:"ImageType,omitempty" xml:"ImageType"`
	OnePagePerSheet                   bool   `json:"OnePagePerSheet,omitempty" xml:"OnePagePerSheet"`
	TiffBinarizationMethod            string `json:"TiffBinarizationMethod,omitempty" xml:"TiffBinarizationMethod"`
}

type ImageSaveOptions

type ImageSaveOptions struct {
	SaveFormat            string `json:"SaveFormat,omitempty" xml:"SaveFormat"`
	CachedFileFolder      string `json:"CachedFileFolder,omitempty" xml:"CachedFileFolder"`
	ClearData             bool   `json:"ClearData,omitempty" xml:"ClearData"`
	CreateDirectory       bool   `json:"CreateDirectory,omitempty" xml:"CreateDirectory"`
	EnableHTTPCompression bool   `json:"EnableHTTPCompression,omitempty" xml:"EnableHTTPCompression"`
	RefreshChartCache     bool   `json:"RefreshChartCache,omitempty" xml:"RefreshChartCache"`
	SortNames             bool   `json:"SortNames,omitempty" xml:"SortNames"`
	ValidateMergedAreas   bool   `json:"ValidateMergedAreas,omitempty" xml:"ValidateMergedAreas"`

	ChartImageType        string `json:"ChartImageType,omitempty" xml:"ChartImageType"`
	EmbededImageNameInSvg string `json:"EmbededImageNameInSvg,omitempty" xml:"EmbededImageNameInSvg"`
	HorizontalResolution  int64  `json:"HorizontalResolution,omitempty" xml:"HorizontalResolution"`
	ImageFormat           string `json:"ImageFormat,omitempty" xml:"ImageFormat"`
	IsCellAutoFit         bool   `json:"IsCellAutoFit,omitempty" xml:"IsCellAutoFit"`
	OnePagePerSheet       bool   `json:"OnePagePerSheet,omitempty" xml:"OnePagePerSheet"`
	OnlyArea              bool   `json:"OnlyArea,omitempty" xml:"OnlyArea"`
	PrintingPage          string `json:"PrintingPage,omitempty" xml:"PrintingPage"`
	PrintWithStatusDialog bool   `json:"PrintWithStatusDialog,omitempty" xml:"PrintWithStatusDialog"`
	Quality               int64  `json:"Quality,omitempty" xml:"Quality"`
	TiffCompression       string `json:"TiffCompression,omitempty" xml:"TiffCompression"`
	VerticalResolution    int64  `json:"VerticalResolution,omitempty" xml:"VerticalResolution"`
}

type Import2DimensionDoubleArrayOption

type Import2DimensionDoubleArrayOption struct {
	DestinationWorksheet string      `json:"DestinationWorksheet,omitempty" xml:"DestinationWorksheet"`
	IsInsert             bool        `json:"IsInsert,omitempty" xml:"IsInsert"`
	ImportDataType       string      `json:"ImportDataType,omitempty" xml:"ImportDataType"`
	DataSource           *DataSource `json:"DataSource,omitempty" xml:"DataSource"`
	Source               *FileSource `json:"Source,omitempty" xml:"Source"`

	FirstRow    int64     `json:"FirstRow,omitempty" xml:"FirstRow"`
	FirstColumn int64     `json:"FirstColumn,omitempty" xml:"FirstColumn"`
	Data        []float64 `json:"Data,omitempty" xml:"Data"`
}

type Import2DimensionIntArrayOption

type Import2DimensionIntArrayOption struct {
	DestinationWorksheet string      `json:"DestinationWorksheet,omitempty" xml:"DestinationWorksheet"`
	IsInsert             bool        `json:"IsInsert,omitempty" xml:"IsInsert"`
	ImportDataType       string      `json:"ImportDataType,omitempty" xml:"ImportDataType"`
	DataSource           *DataSource `json:"DataSource,omitempty" xml:"DataSource"`
	Source               *FileSource `json:"Source,omitempty" xml:"Source"`

	FirstRow    int64   `json:"FirstRow,omitempty" xml:"FirstRow"`
	FirstColumn int64   `json:"FirstColumn,omitempty" xml:"FirstColumn"`
	Data        []int64 `json:"Data,omitempty" xml:"Data"`
}

type Import2DimensionStringArrayOption

type Import2DimensionStringArrayOption struct {
	DestinationWorksheet string      `json:"DestinationWorksheet,omitempty" xml:"DestinationWorksheet"`
	IsInsert             bool        `json:"IsInsert,omitempty" xml:"IsInsert"`
	ImportDataType       string      `json:"ImportDataType,omitempty" xml:"ImportDataType"`
	DataSource           *DataSource `json:"DataSource,omitempty" xml:"DataSource"`
	Source               *FileSource `json:"Source,omitempty" xml:"Source"`

	FirstRow    int64    `json:"FirstRow,omitempty" xml:"FirstRow"`
	FirstColumn int64    `json:"FirstColumn,omitempty" xml:"FirstColumn"`
	Data        []string `json:"Data,omitempty" xml:"Data"`
}

type ImportBatchDataOption

type ImportBatchDataOption struct {
	DestinationWorksheet string      `json:"DestinationWorksheet,omitempty" xml:"DestinationWorksheet"`
	IsInsert             bool        `json:"IsInsert,omitempty" xml:"IsInsert"`
	ImportDataType       string      `json:"ImportDataType,omitempty" xml:"ImportDataType"`
	DataSource           *DataSource `json:"DataSource,omitempty" xml:"DataSource"`
	Source               *FileSource `json:"Source,omitempty" xml:"Source"`

	BatchData []CellValue `json:"BatchData,omitempty" xml:"BatchData"`
}

type ImportCSVDataOption

type ImportCSVDataOption struct {
	DestinationWorksheet string      `json:"DestinationWorksheet,omitempty" xml:"DestinationWorksheet"`
	IsInsert             bool        `json:"IsInsert,omitempty" xml:"IsInsert"`
	ImportDataType       string      `json:"ImportDataType,omitempty" xml:"ImportDataType"`
	DataSource           *DataSource `json:"DataSource,omitempty" xml:"DataSource"`
	Source               *FileSource `json:"Source,omitempty" xml:"Source"`

	SeparatorString    string               `json:"SeparatorString,omitempty" xml:"SeparatorString"`
	ConvertNumericData bool                 `json:"ConvertNumericData,omitempty" xml:"ConvertNumericData"`
	FirstRow           int64                `json:"FirstRow,omitempty" xml:"FirstRow"`
	FirstColumn        int64                `json:"FirstColumn,omitempty" xml:"FirstColumn"`
	SourceFile         string               `json:"SourceFile,omitempty" xml:"SourceFile"`
	CustomParsers      []CustomParserConfig `json:"CustomParsers,omitempty" xml:"CustomParsers"`
}

type ImportDataTaskParameter

type ImportDataTaskParameter struct {
	DataSource          *DataSource   `json:"DataSource,omitempty" xml:"DataSource"`
	Workbook            *FileSource   `json:"Workbook,omitempty" xml:"Workbook"`
	ImportOption        *ImportOption `json:"ImportOption,omitempty" xml:"ImportOption"`
	TargetDataSource    *DataSource   `json:"TargetDataSource,omitempty" xml:"TargetDataSource"`
	DestinationWorkbook *FileSource   `json:"DestinationWorkbook,omitempty" xml:"DestinationWorkbook"`
}

type ImportDoubleArrayOption

type ImportDoubleArrayOption struct {
	DestinationWorksheet string      `json:"DestinationWorksheet,omitempty" xml:"DestinationWorksheet"`
	IsInsert             bool        `json:"IsInsert,omitempty" xml:"IsInsert"`
	ImportDataType       string      `json:"ImportDataType,omitempty" xml:"ImportDataType"`
	DataSource           *DataSource `json:"DataSource,omitempty" xml:"DataSource"`
	Source               *FileSource `json:"Source,omitempty" xml:"Source"`

	FirstRow    int64     `json:"FirstRow,omitempty" xml:"FirstRow"`
	FirstColumn int64     `json:"FirstColumn,omitempty" xml:"FirstColumn"`
	IsVertical  bool      `json:"IsVertical,omitempty" xml:"IsVertical"`
	Data        []float64 `json:"Data,omitempty" xml:"Data"`
}

type ImportIntArrayOption

type ImportIntArrayOption struct {
	DestinationWorksheet string      `json:"DestinationWorksheet,omitempty" xml:"DestinationWorksheet"`
	IsInsert             bool        `json:"IsInsert,omitempty" xml:"IsInsert"`
	ImportDataType       string      `json:"ImportDataType,omitempty" xml:"ImportDataType"`
	DataSource           *DataSource `json:"DataSource,omitempty" xml:"DataSource"`
	Source               *FileSource `json:"Source,omitempty" xml:"Source"`

	FirstRow    int64   `json:"FirstRow,omitempty" xml:"FirstRow"`
	FirstColumn int64   `json:"FirstColumn,omitempty" xml:"FirstColumn"`
	IsVertical  bool    `json:"IsVertical,omitempty" xml:"IsVertical"`
	Data        []int64 `json:"Data,omitempty" xml:"Data"`
}

type ImportJsonRequest

type ImportJsonRequest struct {
	JsonFileSource *DataSource     `json:"JsonFileSource,omitempty" xml:"JsonFileSource"`
	ImportPosition *ImportPosition `json:"ImportPosition,omitempty" xml:"ImportPosition"`
	JsonContent    string          `json:"JsonContent,omitempty" xml:"JsonContent"`
}

type ImportOption

type ImportOption struct {
	DestinationWorksheet string      `json:"DestinationWorksheet,omitempty" xml:"DestinationWorksheet"`
	IsInsert             bool        `json:"IsInsert,omitempty" xml:"IsInsert"`
	ImportDataType       string      `json:"ImportDataType,omitempty" xml:"ImportDataType"`
	DataSource           *DataSource `json:"DataSource,omitempty" xml:"DataSource"`
	Source               *FileSource `json:"Source,omitempty" xml:"Source"`
}

type ImportPictureOption

type ImportPictureOption struct {
	DestinationWorksheet string      `json:"DestinationWorksheet,omitempty" xml:"DestinationWorksheet"`
	IsInsert             bool        `json:"IsInsert,omitempty" xml:"IsInsert"`
	ImportDataType       string      `json:"ImportDataType,omitempty" xml:"ImportDataType"`
	DataSource           *DataSource `json:"DataSource,omitempty" xml:"DataSource"`
	Source               *FileSource `json:"Source,omitempty" xml:"Source"`

	UpperLeftRow     int64  `json:"UpperLeftRow,omitempty" xml:"UpperLeftRow"`
	UpperLeftColumn  int64  `json:"UpperLeftColumn,omitempty" xml:"UpperLeftColumn"`
	LowerRightRow    int64  `json:"LowerRightRow,omitempty" xml:"LowerRightRow"`
	LowerRightColumn int64  `json:"LowerRightColumn,omitempty" xml:"LowerRightColumn"`
	Filename         string `json:"Filename,omitempty" xml:"Filename"`
	Data             string `json:"Data,omitempty" xml:"Data"`
}

type ImportPosition

type ImportPosition struct {
	SheetName   string `json:"SheetName,omitempty" xml:"SheetName"`
	RowIndex    int64  `json:"RowIndex,omitempty" xml:"RowIndex"`
	ColumnIndex int64  `json:"ColumnIndex,omitempty" xml:"ColumnIndex"`
}

type ImportStringArrayOption

type ImportStringArrayOption struct {
	DestinationWorksheet string      `json:"DestinationWorksheet,omitempty" xml:"DestinationWorksheet"`
	IsInsert             bool        `json:"IsInsert,omitempty" xml:"IsInsert"`
	ImportDataType       string      `json:"ImportDataType,omitempty" xml:"ImportDataType"`
	DataSource           *DataSource `json:"DataSource,omitempty" xml:"DataSource"`
	Source               *FileSource `json:"Source,omitempty" xml:"Source"`

	FirstRow    int64    `json:"FirstRow,omitempty" xml:"FirstRow"`
	FirstColumn int64    `json:"FirstColumn,omitempty" xml:"FirstColumn"`
	IsVertical  bool     `json:"IsVertical,omitempty" xml:"IsVertical"`
	Data        []string `json:"Data,omitempty" xml:"Data"`
}

type ImportXMLRequest

type ImportXMLRequest struct {
	XMLFileSource  *DataSource     `json:"XMLFileSource,omitempty" xml:"XMLFileSource"`
	ImportPosition *ImportPosition `json:"ImportPosition,omitempty" xml:"ImportPosition"`
	XMLContent     string          `json:"XMLContent,omitempty" xml:"XMLContent"`
}

type JsonSaveOptions

type JsonSaveOptions struct {
	SaveFormat            string `json:"SaveFormat,omitempty" xml:"SaveFormat"`
	CachedFileFolder      string `json:"CachedFileFolder,omitempty" xml:"CachedFileFolder"`
	ClearData             bool   `json:"ClearData,omitempty" xml:"ClearData"`
	CreateDirectory       bool   `json:"CreateDirectory,omitempty" xml:"CreateDirectory"`
	EnableHTTPCompression bool   `json:"EnableHTTPCompression,omitempty" xml:"EnableHTTPCompression"`
	RefreshChartCache     bool   `json:"RefreshChartCache,omitempty" xml:"RefreshChartCache"`
	SortNames             bool   `json:"SortNames,omitempty" xml:"SortNames"`
	ValidateMergedAreas   bool   `json:"ValidateMergedAreas,omitempty" xml:"ValidateMergedAreas"`

	ExportArea     *CellArea `json:"ExportArea,omitempty" xml:"ExportArea"`
	HasHeaderRow   bool      `json:"HasHeaderRow,omitempty" xml:"HasHeaderRow"`
	ExportAsString bool      `json:"ExportAsString,omitempty" xml:"ExportAsString"`
	Indent         string    `json:"Indent,omitempty" xml:"Indent"`
}

type Label

type Label struct {
	Name                    string  `json:"Name,omitempty" xml:"Name"`
	MsoDrawingType          string  `json:"MsoDrawingType,omitempty" xml:"MsoDrawingType"`
	AutoShapeType           string  `json:"AutoShapeType,omitempty" xml:"AutoShapeType"`
	Placement               string  `json:"Placement,omitempty" xml:"Placement"`
	UpperLeftRow            int64   `json:"UpperLeftRow,omitempty" xml:"UpperLeftRow"`
	Top                     int64   `json:"Top,omitempty" xml:"Top"`
	UpperLeftColumn         int64   `json:"UpperLeftColumn,omitempty" xml:"UpperLeftColumn"`
	Left                    int64   `json:"Left,omitempty" xml:"Left"`
	LowerRightRow           int64   `json:"LowerRightRow,omitempty" xml:"LowerRightRow"`
	Bottom                  int64   `json:"Bottom,omitempty" xml:"Bottom"`
	LowerRightColumn        int64   `json:"LowerRightColumn,omitempty" xml:"LowerRightColumn"`
	Right                   int64   `json:"Right,omitempty" xml:"Right"`
	Width                   int64   `json:"Width,omitempty" xml:"Width"`
	Height                  int64   `json:"Height,omitempty" xml:"Height"`
	X                       int64   `json:"X,omitempty" xml:"X"`
	Y                       int64   `json:"Y,omitempty" xml:"Y"`
	RotationAngle           float64 `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	HtmlText                string  `json:"HtmlText,omitempty" xml:"HtmlText"`
	Text                    string  `json:"Text,omitempty" xml:"Text"`
	AlternativeText         string  `json:"AlternativeText,omitempty" xml:"AlternativeText"`
	TextHorizontalAlignment string  `json:"TextHorizontalAlignment,omitempty" xml:"TextHorizontalAlignment"`
	TextHorizontalOverflow  string  `json:"TextHorizontalOverflow,omitempty" xml:"TextHorizontalOverflow"`
	TextOrientationType     string  `json:"TextOrientationType,omitempty" xml:"TextOrientationType"`
	TextVerticalAlignment   string  `json:"TextVerticalAlignment,omitempty" xml:"TextVerticalAlignment"`
	TextVerticalOverflow    string  `json:"TextVerticalOverflow,omitempty" xml:"TextVerticalOverflow"`
	IsGroup                 bool    `json:"IsGroup,omitempty" xml:"IsGroup"`
	IsHidden                bool    `json:"IsHidden,omitempty" xml:"IsHidden"`
	IsLockAspectRatio       bool    `json:"IsLockAspectRatio,omitempty" xml:"IsLockAspectRatio"`
	IsLocked                bool    `json:"IsLocked,omitempty" xml:"IsLocked"`
	IsPrintable             bool    `json:"IsPrintable,omitempty" xml:"IsPrintable"`
	IsTextWrapped           bool    `json:"IsTextWrapped,omitempty" xml:"IsTextWrapped"`
	IsWordArt               bool    `json:"IsWordArt,omitempty" xml:"IsWordArt"`
	LinkedCell              string  `json:"LinkedCell,omitempty" xml:"LinkedCell"`
	ZOrderPosition          int64   `json:"ZOrderPosition,omitempty" xml:"ZOrderPosition"`
	Font                    *Font   `json:"Font,omitempty" xml:"Font"`
	Hyperlink               string  `json:"Hyperlink,omitempty" xml:"Hyperlink"`
}

type LabelResponse

type LabelResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Shape *Label `json:"Shape,omitempty" xml:"Shape"`
}

type Legend

type Legend struct {
	Area            *Area  `json:"Area,omitempty" xml:"Area"`
	AutoScaleFont   bool   `json:"AutoScaleFont,omitempty" xml:"AutoScaleFont"`
	BackgroundMode  string `json:"BackgroundMode,omitempty" xml:"BackgroundMode"`
	Border          *Line  `json:"Border,omitempty" xml:"Border"`
	Font            *Font  `json:"Font,omitempty" xml:"Font"`
	IsAutomaticSize bool   `json:"IsAutomaticSize,omitempty" xml:"IsAutomaticSize"`
	IsInnerMode     bool   `json:"IsInnerMode,omitempty" xml:"IsInnerMode"`
	Shadow          bool   `json:"Shadow,omitempty" xml:"Shadow"`
	Width           int64  `json:"Width,omitempty" xml:"Width"`
	Height          int64  `json:"Height,omitempty" xml:"Height"`
	X               int64  `json:"X,omitempty" xml:"X"`
	Y               int64  `json:"Y,omitempty" xml:"Y"`

	Position      string       `json:"Position,omitempty" xml:"Position"`
	LegendEntries *LinkElement `json:"LegendEntries,omitempty" xml:"LegendEntries"`
}

type LegendEntries

type LegendEntries struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	LegendEntryList []LinkElement `json:"legendEntryList,omitempty" xml:"legendEntryList"`
}

type LegendEntriesResponse

type LegendEntriesResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	LegendEntries *LegendEntries `json:"LegendEntries,omitempty" xml:"LegendEntries"`
}

type LegendEntry

type LegendEntry struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	AutoScaleFont  bool   `json:"AutoScaleFont,omitempty" xml:"AutoScaleFont"`
	BackgroundMode string `json:"BackgroundMode,omitempty" xml:"BackgroundMode"`
	Font           *Font  `json:"Font,omitempty" xml:"Font"`
	IsDeleted      bool   `json:"IsDeleted,omitempty" xml:"IsDeleted"`
}

type LegendEntryResponse

type LegendEntryResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	LegendEntry *LegendEntry `json:"LegendEntry,omitempty" xml:"LegendEntry"`
}

type LegendResponse

type LegendResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Legend *Legend `json:"Legend,omitempty" xml:"Legend"`
}

type Line

type Line struct {
	BeginArrowLength string        `json:"BeginArrowLength,omitempty" xml:"BeginArrowLength"`
	BeginArrowWidth  string        `json:"BeginArrowWidth,omitempty" xml:"BeginArrowWidth"`
	BeginType        string        `json:"BeginType,omitempty" xml:"BeginType"`
	CapType          string        `json:"CapType,omitempty" xml:"CapType"`
	Color            *Color        `json:"Color,omitempty" xml:"Color"`
	CompoundType     string        `json:"CompoundType,omitempty" xml:"CompoundType"`
	DashType         string        `json:"DashType,omitempty" xml:"DashType"`
	EndArrowLength   string        `json:"EndArrowLength,omitempty" xml:"EndArrowLength"`
	EndArrowWidth    string        `json:"EndArrowWidth,omitempty" xml:"EndArrowWidth"`
	EndType          string        `json:"EndType,omitempty" xml:"EndType"`
	GradientFill     *GradientFill `json:"GradientFill,omitempty" xml:"GradientFill"`
	IsAuto           bool          `json:"IsAuto,omitempty" xml:"IsAuto"`
	IsAutomaticColor bool          `json:"IsAutomaticColor,omitempty" xml:"IsAutomaticColor"`
	IsVisible        bool          `json:"IsVisible,omitempty" xml:"IsVisible"`
	JoinType         string        `json:"JoinType,omitempty" xml:"JoinType"`
	Style            string        `json:"Style,omitempty" xml:"Style"`
	Transparency     float64       `json:"Transparency,omitempty" xml:"Transparency"`
	Weight           string        `json:"Weight,omitempty" xml:"Weight"`
	WeightPt         float64       `json:"WeightPt,omitempty" xml:"WeightPt"`
}

type LineFormat

type LineFormat struct {
	Type_        string        `json:"Type,omitempty" xml:"Type"`
	SolidFill    *SolidFill    `json:"SolidFill,omitempty" xml:"SolidFill"`
	PatternFill  *PatternFill  `json:"PatternFill,omitempty" xml:"PatternFill"`
	TextureFill  *TextureFill  `json:"TextureFill,omitempty" xml:"TextureFill"`
	GradientFill *GradientFill `json:"GradientFill,omitempty" xml:"GradientFill"`
	ImageData    string        `json:"ImageData,omitempty" xml:"ImageData"`

	BeginArrowheadLength string  `json:"BeginArrowheadLength,omitempty" xml:"BeginArrowheadLength"`
	BeginArrowheadStyle  string  `json:"BeginArrowheadStyle,omitempty" xml:"BeginArrowheadStyle"`
	BeginArrowheadWidth  string  `json:"BeginArrowheadWidth,omitempty" xml:"BeginArrowheadWidth"`
	CapType              string  `json:"CapType,omitempty" xml:"CapType"`
	CompoundType         string  `json:"CompoundType,omitempty" xml:"CompoundType"`
	DashStyle            string  `json:"DashStyle,omitempty" xml:"DashStyle"`
	EndArrowheadLength   string  `json:"EndArrowheadLength,omitempty" xml:"EndArrowheadLength"`
	EndArrowheadStyle    string  `json:"EndArrowheadStyle,omitempty" xml:"EndArrowheadStyle"`
	EndArrowheadWidth    string  `json:"EndArrowheadWidth,omitempty" xml:"EndArrowheadWidth"`
	JoinType             string  `json:"JoinType,omitempty" xml:"JoinType"`
	Weight               float64 `json:"Weight,omitempty" xml:"Weight"`
}

type LineResponse

type LineResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Line *Line `json:"Line,omitempty" xml:"Line"`
}

type LineShape

type LineShape struct {
	Name                    string  `json:"Name,omitempty" xml:"Name"`
	MsoDrawingType          string  `json:"MsoDrawingType,omitempty" xml:"MsoDrawingType"`
	AutoShapeType           string  `json:"AutoShapeType,omitempty" xml:"AutoShapeType"`
	Placement               string  `json:"Placement,omitempty" xml:"Placement"`
	UpperLeftRow            int64   `json:"UpperLeftRow,omitempty" xml:"UpperLeftRow"`
	Top                     int64   `json:"Top,omitempty" xml:"Top"`
	UpperLeftColumn         int64   `json:"UpperLeftColumn,omitempty" xml:"UpperLeftColumn"`
	Left                    int64   `json:"Left,omitempty" xml:"Left"`
	LowerRightRow           int64   `json:"LowerRightRow,omitempty" xml:"LowerRightRow"`
	Bottom                  int64   `json:"Bottom,omitempty" xml:"Bottom"`
	LowerRightColumn        int64   `json:"LowerRightColumn,omitempty" xml:"LowerRightColumn"`
	Right                   int64   `json:"Right,omitempty" xml:"Right"`
	Width                   int64   `json:"Width,omitempty" xml:"Width"`
	Height                  int64   `json:"Height,omitempty" xml:"Height"`
	X                       int64   `json:"X,omitempty" xml:"X"`
	Y                       int64   `json:"Y,omitempty" xml:"Y"`
	RotationAngle           float64 `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	HtmlText                string  `json:"HtmlText,omitempty" xml:"HtmlText"`
	Text                    string  `json:"Text,omitempty" xml:"Text"`
	AlternativeText         string  `json:"AlternativeText,omitempty" xml:"AlternativeText"`
	TextHorizontalAlignment string  `json:"TextHorizontalAlignment,omitempty" xml:"TextHorizontalAlignment"`
	TextHorizontalOverflow  string  `json:"TextHorizontalOverflow,omitempty" xml:"TextHorizontalOverflow"`
	TextOrientationType     string  `json:"TextOrientationType,omitempty" xml:"TextOrientationType"`
	TextVerticalAlignment   string  `json:"TextVerticalAlignment,omitempty" xml:"TextVerticalAlignment"`
	TextVerticalOverflow    string  `json:"TextVerticalOverflow,omitempty" xml:"TextVerticalOverflow"`
	IsGroup                 bool    `json:"IsGroup,omitempty" xml:"IsGroup"`
	IsHidden                bool    `json:"IsHidden,omitempty" xml:"IsHidden"`
	IsLockAspectRatio       bool    `json:"IsLockAspectRatio,omitempty" xml:"IsLockAspectRatio"`
	IsLocked                bool    `json:"IsLocked,omitempty" xml:"IsLocked"`
	IsPrintable             bool    `json:"IsPrintable,omitempty" xml:"IsPrintable"`
	IsTextWrapped           bool    `json:"IsTextWrapped,omitempty" xml:"IsTextWrapped"`
	IsWordArt               bool    `json:"IsWordArt,omitempty" xml:"IsWordArt"`
	LinkedCell              string  `json:"LinkedCell,omitempty" xml:"LinkedCell"`
	ZOrderPosition          int64   `json:"ZOrderPosition,omitempty" xml:"ZOrderPosition"`
	Font                    *Font   `json:"Font,omitempty" xml:"Font"`
	Hyperlink               string  `json:"Hyperlink,omitempty" xml:"Hyperlink"`

	BeginArrowheadLength string `json:"BeginArrowheadLength,omitempty" xml:"BeginArrowheadLength"`
	BeginArrowheadStyle  string `json:"BeginArrowheadStyle,omitempty" xml:"BeginArrowheadStyle"`
	BeginArrowheadWidth  string `json:"BeginArrowheadWidth,omitempty" xml:"BeginArrowheadWidth"`
	EndArrowheadLength   string `json:"EndArrowheadLength,omitempty" xml:"EndArrowheadLength"`
	EndArrowheadStyle    string `json:"EndArrowheadStyle,omitempty" xml:"EndArrowheadStyle"`
	EndArrowheadWidth    string `json:"EndArrowheadWidth,omitempty" xml:"EndArrowheadWidth"`
}

type LineShapeResponse

type LineShapeResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Shape *LineShape `json:"Shape,omitempty" xml:"Shape"`
}
type Link struct {
	Href  string `json:"Href,omitempty" xml:"Href"`
	Rel   string `json:"Rel,omitempty" xml:"Rel"`
	Title string `json:"Title,omitempty" xml:"Title"`
	Type_ string `json:"Type,omitempty" xml:"Type"`
}

type LinkElement

type LinkElement struct {
	Link *Link `json:"link,omitempty" xml:"link"`
}

type ListBox

type ListBox struct {
	Name                    string  `json:"Name,omitempty" xml:"Name"`
	MsoDrawingType          string  `json:"MsoDrawingType,omitempty" xml:"MsoDrawingType"`
	AutoShapeType           string  `json:"AutoShapeType,omitempty" xml:"AutoShapeType"`
	Placement               string  `json:"Placement,omitempty" xml:"Placement"`
	UpperLeftRow            int64   `json:"UpperLeftRow,omitempty" xml:"UpperLeftRow"`
	Top                     int64   `json:"Top,omitempty" xml:"Top"`
	UpperLeftColumn         int64   `json:"UpperLeftColumn,omitempty" xml:"UpperLeftColumn"`
	Left                    int64   `json:"Left,omitempty" xml:"Left"`
	LowerRightRow           int64   `json:"LowerRightRow,omitempty" xml:"LowerRightRow"`
	Bottom                  int64   `json:"Bottom,omitempty" xml:"Bottom"`
	LowerRightColumn        int64   `json:"LowerRightColumn,omitempty" xml:"LowerRightColumn"`
	Right                   int64   `json:"Right,omitempty" xml:"Right"`
	Width                   int64   `json:"Width,omitempty" xml:"Width"`
	Height                  int64   `json:"Height,omitempty" xml:"Height"`
	X                       int64   `json:"X,omitempty" xml:"X"`
	Y                       int64   `json:"Y,omitempty" xml:"Y"`
	RotationAngle           float64 `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	HtmlText                string  `json:"HtmlText,omitempty" xml:"HtmlText"`
	Text                    string  `json:"Text,omitempty" xml:"Text"`
	AlternativeText         string  `json:"AlternativeText,omitempty" xml:"AlternativeText"`
	TextHorizontalAlignment string  `json:"TextHorizontalAlignment,omitempty" xml:"TextHorizontalAlignment"`
	TextHorizontalOverflow  string  `json:"TextHorizontalOverflow,omitempty" xml:"TextHorizontalOverflow"`
	TextOrientationType     string  `json:"TextOrientationType,omitempty" xml:"TextOrientationType"`
	TextVerticalAlignment   string  `json:"TextVerticalAlignment,omitempty" xml:"TextVerticalAlignment"`
	TextVerticalOverflow    string  `json:"TextVerticalOverflow,omitempty" xml:"TextVerticalOverflow"`
	IsGroup                 bool    `json:"IsGroup,omitempty" xml:"IsGroup"`
	IsHidden                bool    `json:"IsHidden,omitempty" xml:"IsHidden"`
	IsLockAspectRatio       bool    `json:"IsLockAspectRatio,omitempty" xml:"IsLockAspectRatio"`
	IsLocked                bool    `json:"IsLocked,omitempty" xml:"IsLocked"`
	IsPrintable             bool    `json:"IsPrintable,omitempty" xml:"IsPrintable"`
	IsTextWrapped           bool    `json:"IsTextWrapped,omitempty" xml:"IsTextWrapped"`
	IsWordArt               bool    `json:"IsWordArt,omitempty" xml:"IsWordArt"`
	LinkedCell              string  `json:"LinkedCell,omitempty" xml:"LinkedCell"`
	ZOrderPosition          int64   `json:"ZOrderPosition,omitempty" xml:"ZOrderPosition"`
	Font                    *Font   `json:"Font,omitempty" xml:"Font"`
	Hyperlink               string  `json:"Hyperlink,omitempty" xml:"Hyperlink"`

	InputRange    string        `json:"InputRange,omitempty" xml:"InputRange"`
	ItemCount     int64         `json:"ItemCount,omitempty" xml:"ItemCount"`
	PageChange    int64         `json:"PageChange,omitempty" xml:"PageChange"`
	SelectedCells []LinkElement `json:"SelectedCells,omitempty" xml:"SelectedCells"`
	SelectedIndex int64         `json:"SelectedIndex,omitempty" xml:"SelectedIndex"`
	SelectionType string        `json:"SelectionType,omitempty" xml:"SelectionType"`
	Shadow        bool          `json:"Shadow,omitempty" xml:"Shadow"`
}

type ListBoxResponse

type ListBoxResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Shape *ListBox `json:"Shape,omitempty" xml:"Shape"`
}

type ListColumn

type ListColumn struct {
	Name              string `json:"Name,omitempty" xml:"Name"`
	Range_            *Range `json:"Range,omitempty" xml:"Range"`
	TotalsCalculation string `json:"TotalsCalculation,omitempty" xml:"TotalsCalculation"`
	Formula           string `json:"Formula,omitempty" xml:"Formula"`
	TotalsRowLabel    string `json:"TotalsRowLabel,omitempty" xml:"TotalsRowLabel"`
}

type ListObject

type ListObject struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	AutoFilter                  *AutoFilter  `json:"AutoFilter,omitempty" xml:"AutoFilter"`
	DisplayName                 string       `json:"DisplayName,omitempty" xml:"DisplayName"`
	StartColumn                 int64        `json:"StartColumn,omitempty" xml:"StartColumn"`
	StartRow                    int64        `json:"StartRow,omitempty" xml:"StartRow"`
	EndColumn                   int64        `json:"EndColumn,omitempty" xml:"EndColumn"`
	EndRow                      int64        `json:"EndRow,omitempty" xml:"EndRow"`
	ListColumns                 []ListColumn `json:"ListColumns,omitempty" xml:"ListColumns"`
	ShowHeaderRow               bool         `json:"ShowHeaderRow,omitempty" xml:"ShowHeaderRow"`
	ShowTableStyleColumnStripes bool         `json:"ShowTableStyleColumnStripes,omitempty" xml:"ShowTableStyleColumnStripes"`
	ShowTableStyleFirstColumn   bool         `json:"ShowTableStyleFirstColumn,omitempty" xml:"ShowTableStyleFirstColumn"`
	ShowTableStyleLastColumn    bool         `json:"ShowTableStyleLastColumn,omitempty" xml:"ShowTableStyleLastColumn"`
	ShowTableStyleRowStripes    bool         `json:"ShowTableStyleRowStripes,omitempty" xml:"ShowTableStyleRowStripes"`
	ShowTotals                  bool         `json:"ShowTotals,omitempty" xml:"ShowTotals"`
	TableStyleName              string       `json:"TableStyleName,omitempty" xml:"TableStyleName"`
	TableStyleType              string       `json:"TableStyleType,omitempty" xml:"TableStyleType"`
	DataRange                   *Range       `json:"DataRange,omitempty" xml:"DataRange"`
	DataSourceType              string       `json:"DataSourceType,omitempty" xml:"DataSourceType"`
	Comment                     string       `json:"Comment,omitempty" xml:"Comment"`
	XmlMap                      *XmlMap      `json:"XmlMap,omitempty" xml:"XmlMap"`
	AlternativeText             string       `json:"AlternativeText,omitempty" xml:"AlternativeText"`
	AlternativeDescription      string       `json:"AlternativeDescription,omitempty" xml:"AlternativeDescription"`
}

type ListObjectOperateParameter

type ListObjectOperateParameter struct {
	OperateType string `json:"OperateType,omitempty" xml:"OperateType"`

	ListObject *ListObject `json:"ListObject,omitempty" xml:"ListObject"`
}

type ListObjectResponse

type ListObjectResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	ListObject *ListObject `json:"ListObject,omitempty" xml:"ListObject"`
}

type ListObjects

type ListObjects struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	ListObjectList []LinkElement `json:"ListObjectList,omitempty" xml:"ListObjectList"`
}

type ListObjectsResponse

type ListObjectsResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	ListObjects *ListObjects `json:"ListObjects,omitempty" xml:"ListObjects"`
}

type LoadData added in v24.4.0

type LoadData struct {
	LoadTo    *LoadTo    `json:"LoadTo,omitempty" xml:"LoadTo"`
	DataQuery *DataQuery `json:"DataQuery,omitempty" xml:"DataQuery"`
}

type LoadOptions

type LoadOptions struct {
	ConvertNumericData         string  `json:"ConvertNumericData,omitempty" xml:"ConvertNumericData"`
	InterruptMonitor           string  `json:"InterruptMonitor,omitempty" xml:"InterruptMonitor"`
	LanguageCode               string  `json:"LanguageCode,omitempty" xml:"LanguageCode"`
	LoadDataOptions            string  `json:"LoadDataOptions,omitempty" xml:"LoadDataOptions"`
	LoadFormat                 string  `json:"LoadFormat,omitempty" xml:"LoadFormat"`
	OnlyLoadDocumentProperties string  `json:"OnlyLoadDocumentProperties,omitempty" xml:"OnlyLoadDocumentProperties"`
	ParsingFormulaOnOpen       string  `json:"ParsingFormulaOnOpen,omitempty" xml:"ParsingFormulaOnOpen"`
	Password                   string  `json:"Password,omitempty" xml:"Password"`
	Region                     string  `json:"Region,omitempty" xml:"Region"`
	StandardFont               string  `json:"StandardFont,omitempty" xml:"StandardFont"`
	StandardFontSize           float64 `json:"StandardFontSize,omitempty" xml:"StandardFontSize"`
}

type LoadTo added in v24.4.0

type LoadTo struct {
	Worksheet        string `json:"Worksheet,omitempty" xml:"Worksheet"`
	BeginRowIndex    int64  `json:"beginRowIndex,omitempty" xml:"beginRowIndex"`
	BeginColumnIndex int64  `json:"beginColumnIndex,omitempty" xml:"beginColumnIndex"`
}

type MHtmlSaveOptions

type MHtmlSaveOptions struct {
	SaveFormat            string `json:"SaveFormat,omitempty" xml:"SaveFormat"`
	CachedFileFolder      string `json:"CachedFileFolder,omitempty" xml:"CachedFileFolder"`
	ClearData             bool   `json:"ClearData,omitempty" xml:"ClearData"`
	CreateDirectory       bool   `json:"CreateDirectory,omitempty" xml:"CreateDirectory"`
	EnableHTTPCompression bool   `json:"EnableHTTPCompression,omitempty" xml:"EnableHTTPCompression"`
	RefreshChartCache     bool   `json:"RefreshChartCache,omitempty" xml:"RefreshChartCache"`
	SortNames             bool   `json:"SortNames,omitempty" xml:"SortNames"`
	ValidateMergedAreas   bool   `json:"ValidateMergedAreas,omitempty" xml:"ValidateMergedAreas"`

	AttachedFilesDirectory    string `json:"AttachedFilesDirectory,omitempty" xml:"AttachedFilesDirectory"`
	AttachedFilesUrlPrefix    string `json:"AttachedFilesUrlPrefix,omitempty" xml:"AttachedFilesUrlPrefix"`
	Encoding                  string `json:"Encoding,omitempty" xml:"Encoding"`
	ExportActiveWorksheetOnly bool   `json:"ExportActiveWorksheetOnly,omitempty" xml:"ExportActiveWorksheetOnly"`
	ExportChartImageFormat    string `json:"ExportChartImageFormat,omitempty" xml:"ExportChartImageFormat"`
	ExportImagesAsBase64      bool   `json:"ExportImagesAsBase64,omitempty" xml:"ExportImagesAsBase64"`
	HiddenColDisplayType      string `json:"HiddenColDisplayType,omitempty" xml:"HiddenColDisplayType"`
	HiddenRowDisplayType      string `json:"HiddenRowDisplayType,omitempty" xml:"HiddenRowDisplayType"`
	HtmlCrossStringType       string `json:"HtmlCrossStringType,omitempty" xml:"HtmlCrossStringType"`
	IsExpImageToTempDir       bool   `json:"IsExpImageToTempDir,omitempty" xml:"IsExpImageToTempDir"`
	PageTitle                 string `json:"PageTitle,omitempty" xml:"PageTitle"`
	ParseHtmlTagInCell        bool   `json:"ParseHtmlTagInCell,omitempty" xml:"ParseHtmlTagInCell"`
}

type MarkdownSaveOptions

type MarkdownSaveOptions struct {
	SaveFormat            string `json:"SaveFormat,omitempty" xml:"SaveFormat"`
	CachedFileFolder      string `json:"CachedFileFolder,omitempty" xml:"CachedFileFolder"`
	ClearData             bool   `json:"ClearData,omitempty" xml:"ClearData"`
	CreateDirectory       bool   `json:"CreateDirectory,omitempty" xml:"CreateDirectory"`
	EnableHTTPCompression bool   `json:"EnableHTTPCompression,omitempty" xml:"EnableHTTPCompression"`
	RefreshChartCache     bool   `json:"RefreshChartCache,omitempty" xml:"RefreshChartCache"`
	SortNames             bool   `json:"SortNames,omitempty" xml:"SortNames"`
	ValidateMergedAreas   bool   `json:"ValidateMergedAreas,omitempty" xml:"ValidateMergedAreas"`

	Encoding       string `json:"Encoding,omitempty" xml:"Encoding"`
	FormatStrategy string `json:"FormatStrategy,omitempty" xml:"FormatStrategy"`
	LineSeparator  string `json:"LineSeparator,omitempty" xml:"LineSeparator"`
}

type Marker

type Marker struct {
	Border      *Line  `json:"Border,omitempty" xml:"Border"`
	Area        *Area  `json:"Area,omitempty" xml:"Area"`
	MarkerSize  int64  `json:"MarkerSize,omitempty" xml:"MarkerSize"`
	MarkerStyle string `json:"MarkerStyle,omitempty" xml:"MarkerStyle"`
}

type MatchConditionRequest

type MatchConditionRequest struct {
	RegexPattern        string   `json:"RegexPattern,omitempty" xml:"RegexPattern"`
	FullMatchConditions []string `json:"FullMatchConditions,omitempty" xml:"FullMatchConditions"`
}

type MergeQueries added in v24.5.0

type MergeQueries struct {
	AppliedOperateType string `json:"AppliedOperateType,omitempty" xml:"AppliedOperateType"`

	DataQueryNameA  string `json:"DataQueryNameA,omitempty" xml:"DataQueryNameA"`
	DataAIndexField string `json:"DataAIndexField,omitempty" xml:"DataAIndexField"`
	DataQueryNameB  string `json:"DataQueryNameB,omitempty" xml:"DataQueryNameB"`
	DataBIndexField string `json:"DataBIndexField,omitempty" xml:"DataBIndexField"`
	JoinType        string `json:"JoinType,omitempty" xml:"JoinType"`
}

type MergedCell

type MergedCell struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	EndColumn   int64 `json:"EndColumn,omitempty" xml:"EndColumn"`
	EndRow      int64 `json:"EndRow,omitempty" xml:"EndRow"`
	StartColumn int64 `json:"StartColumn,omitempty" xml:"StartColumn"`
	StartRow    int64 `json:"StartRow,omitempty" xml:"StartRow"`
}

type MergedCellResponse

type MergedCellResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	MergedCell *MergedCell `json:"MergedCell,omitempty" xml:"MergedCell"`
}

type MergedCells

type MergedCells struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	Count          int64         `json:"Count,omitempty" xml:"Count"`
	MergedCellList []LinkElement `json:"MergedCellList,omitempty" xml:"MergedCellList"`
}

type MergedCellsResponse

type MergedCellsResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	MergedCells *MergedCells `json:"MergedCells,omitempty" xml:"MergedCells"`
}

type MoveFileRequest

type MoveFileRequest struct {
	SrcPath         string `json:"src_path,omitempty" xml:"src_path"`
	DestPath        string `json:"dest_path,omitempty" xml:"dest_path"`
	SrcStorageName  string `json:"src_storage_name,omitempty" xml:"src_storage_name"`
	DestStorageName string `json:"dest_storage_name,omitempty" xml:"dest_storage_name"`
	VersionId       string `json:"version_id,omitempty" xml:"version_id"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*MoveFileRequest) CreateRequestData

func (data *MoveFileRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type MoveFolderRequest

type MoveFolderRequest struct {
	SrcPath         string `json:"src_path,omitempty" xml:"src_path"`
	DestPath        string `json:"dest_path,omitempty" xml:"dest_path"`
	SrcStorageName  string `json:"src_storage_name,omitempty" xml:"src_storage_name"`
	DestStorageName string `json:"dest_storage_name,omitempty" xml:"dest_storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*MoveFolderRequest) CreateRequestData

func (data *MoveFolderRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type MultipleFilter

type MultipleFilter interface {
}

type MultipleFilters

type MultipleFilters struct {
	MatchBlank         bool             `json:"MatchBlank,omitempty" xml:"MatchBlank"`
	MultipleFilterList []MultipleFilter `json:"MultipleFilterList,omitempty" xml:"MultipleFilterList"`
}

type Name

type Name struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	Comment        string `json:"Comment,omitempty" xml:"Comment"`
	WorksheetIndex int64  `json:"WorksheetIndex,omitempty" xml:"WorksheetIndex"`
	IsReferred     bool   `json:"IsReferred,omitempty" xml:"IsReferred"`
	IsVisible      bool   `json:"IsVisible,omitempty" xml:"IsVisible"`
	R1C1RefersTo   string `json:"R1C1RefersTo,omitempty" xml:"R1C1RefersTo"`
	RefersTo       string `json:"RefersTo,omitempty" xml:"RefersTo"`
	Text           string `json:"Text,omitempty" xml:"Text"`
}

type NameResponse

type NameResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Name *Name `json:"Name,omitempty" xml:"Name"`
}

type Names

type Names struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	Count    int64         `json:"Count,omitempty" xml:"Count"`
	NameList []LinkElement `json:"NameList,omitempty" xml:"NameList"`
}

type NamesResponse

type NamesResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Names *Names `json:"Names,omitempty" xml:"Names"`
}

type NegativeBarFormat

type NegativeBarFormat struct {
	BorderColor     *Color `json:"BorderColor,omitempty" xml:"BorderColor"`
	BorderColorType string `json:"BorderColorType,omitempty" xml:"BorderColorType"`
	Color           *Color `json:"Color,omitempty" xml:"Color"`
	ColorType       string `json:"ColorType,omitempty" xml:"ColorType"`
}

type ObjectExist

type ObjectExist struct {
	Exists   bool `json:"Exists,omitempty" xml:"Exists"`
	IsFolder bool `json:"IsFolder,omitempty" xml:"IsFolder"`
}

type ObjectExistsExtensions

type ObjectExistsExtensions interface {
}

type ObjectExistsRequest

type ObjectExistsRequest struct {
	Path        string `json:"path,omitempty" xml:"path"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`
	VersionId   string `json:"version_id,omitempty" xml:"version_id"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*ObjectExistsRequest) CreateRequestData

func (data *ObjectExistsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type OdsSaveOptions

type OdsSaveOptions struct {
	SaveFormat            string `json:"SaveFormat,omitempty" xml:"SaveFormat"`
	CachedFileFolder      string `json:"CachedFileFolder,omitempty" xml:"CachedFileFolder"`
	ClearData             bool   `json:"ClearData,omitempty" xml:"ClearData"`
	CreateDirectory       bool   `json:"CreateDirectory,omitempty" xml:"CreateDirectory"`
	EnableHTTPCompression bool   `json:"EnableHTTPCompression,omitempty" xml:"EnableHTTPCompression"`
	RefreshChartCache     bool   `json:"RefreshChartCache,omitempty" xml:"RefreshChartCache"`
	SortNames             bool   `json:"SortNames,omitempty" xml:"SortNames"`
	ValidateMergedAreas   bool   `json:"ValidateMergedAreas,omitempty" xml:"ValidateMergedAreas"`
}

type OleObject

type OleObject struct {
	Name                    string  `json:"Name,omitempty" xml:"Name"`
	MsoDrawingType          string  `json:"MsoDrawingType,omitempty" xml:"MsoDrawingType"`
	AutoShapeType           string  `json:"AutoShapeType,omitempty" xml:"AutoShapeType"`
	Placement               string  `json:"Placement,omitempty" xml:"Placement"`
	UpperLeftRow            int64   `json:"UpperLeftRow,omitempty" xml:"UpperLeftRow"`
	Top                     int64   `json:"Top,omitempty" xml:"Top"`
	UpperLeftColumn         int64   `json:"UpperLeftColumn,omitempty" xml:"UpperLeftColumn"`
	Left                    int64   `json:"Left,omitempty" xml:"Left"`
	LowerRightRow           int64   `json:"LowerRightRow,omitempty" xml:"LowerRightRow"`
	Bottom                  int64   `json:"Bottom,omitempty" xml:"Bottom"`
	LowerRightColumn        int64   `json:"LowerRightColumn,omitempty" xml:"LowerRightColumn"`
	Right                   int64   `json:"Right,omitempty" xml:"Right"`
	Width                   int64   `json:"Width,omitempty" xml:"Width"`
	Height                  int64   `json:"Height,omitempty" xml:"Height"`
	X                       int64   `json:"X,omitempty" xml:"X"`
	Y                       int64   `json:"Y,omitempty" xml:"Y"`
	RotationAngle           float64 `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	HtmlText                string  `json:"HtmlText,omitempty" xml:"HtmlText"`
	Text                    string  `json:"Text,omitempty" xml:"Text"`
	AlternativeText         string  `json:"AlternativeText,omitempty" xml:"AlternativeText"`
	TextHorizontalAlignment string  `json:"TextHorizontalAlignment,omitempty" xml:"TextHorizontalAlignment"`
	TextHorizontalOverflow  string  `json:"TextHorizontalOverflow,omitempty" xml:"TextHorizontalOverflow"`
	TextOrientationType     string  `json:"TextOrientationType,omitempty" xml:"TextOrientationType"`
	TextVerticalAlignment   string  `json:"TextVerticalAlignment,omitempty" xml:"TextVerticalAlignment"`
	TextVerticalOverflow    string  `json:"TextVerticalOverflow,omitempty" xml:"TextVerticalOverflow"`
	IsGroup                 bool    `json:"IsGroup,omitempty" xml:"IsGroup"`
	IsHidden                bool    `json:"IsHidden,omitempty" xml:"IsHidden"`
	IsLockAspectRatio       bool    `json:"IsLockAspectRatio,omitempty" xml:"IsLockAspectRatio"`
	IsLocked                bool    `json:"IsLocked,omitempty" xml:"IsLocked"`
	IsPrintable             bool    `json:"IsPrintable,omitempty" xml:"IsPrintable"`
	IsTextWrapped           bool    `json:"IsTextWrapped,omitempty" xml:"IsTextWrapped"`
	IsWordArt               bool    `json:"IsWordArt,omitempty" xml:"IsWordArt"`
	LinkedCell              string  `json:"LinkedCell,omitempty" xml:"LinkedCell"`
	ZOrderPosition          int64   `json:"ZOrderPosition,omitempty" xml:"ZOrderPosition"`
	Font                    *Font   `json:"Font,omitempty" xml:"Font"`
	Hyperlink               string  `json:"Hyperlink,omitempty" xml:"Hyperlink"`

	DisplayAsIcon       bool   `json:"DisplayAsIcon,omitempty" xml:"DisplayAsIcon"`
	FileFormatType      string `json:"FileFormatType,omitempty" xml:"FileFormatType"`
	ImageSourceFullName string `json:"ImageSourceFullName,omitempty" xml:"ImageSourceFullName"`
	IsAutoSize          bool   `json:"IsAutoSize,omitempty" xml:"IsAutoSize"`
	IsLink              bool   `json:"IsLink,omitempty" xml:"IsLink"`
	ProgID              string `json:"ProgID,omitempty" xml:"ProgID"`
	SourceFullName      string `json:"SourceFullName,omitempty" xml:"SourceFullName"`
}

type OleObjectResponse

type OleObjectResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	OleObject *OleObject `json:"OleObject,omitempty" xml:"OleObject"`
}

type OleObjects

type OleObjects struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	OleObjectList []LinkElement `json:"OleObjectList,omitempty" xml:"OleObjectList"`
}

type OleObjectsResponse

type OleObjectsResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	OleObjects *OleObjects `json:"OleObjects,omitempty" xml:"OleObjects"`
}

type OoxmlSaveOptions

type OoxmlSaveOptions struct {
	SaveFormat            string `json:"SaveFormat,omitempty" xml:"SaveFormat"`
	CachedFileFolder      string `json:"CachedFileFolder,omitempty" xml:"CachedFileFolder"`
	ClearData             bool   `json:"ClearData,omitempty" xml:"ClearData"`
	CreateDirectory       bool   `json:"CreateDirectory,omitempty" xml:"CreateDirectory"`
	EnableHTTPCompression bool   `json:"EnableHTTPCompression,omitempty" xml:"EnableHTTPCompression"`
	RefreshChartCache     bool   `json:"RefreshChartCache,omitempty" xml:"RefreshChartCache"`
	SortNames             bool   `json:"SortNames,omitempty" xml:"SortNames"`
	ValidateMergedAreas   bool   `json:"ValidateMergedAreas,omitempty" xml:"ValidateMergedAreas"`

	ExportCellName        bool   `json:"ExportCellName,omitempty" xml:"ExportCellName"`
	UpdateZoom            bool   `json:"UpdateZoom,omitempty" xml:"UpdateZoom"`
	EnableZip64           bool   `json:"EnableZip64,omitempty" xml:"EnableZip64"`
	EmbedOoxmlAsOleObject bool   `json:"EmbedOoxmlAsOleObject,omitempty" xml:"EmbedOoxmlAsOleObject"`
	CompressionType       string `json:"CompressionType,omitempty" xml:"CompressionType"`
}

type OperateObject

type OperateObject struct {
	OperateObjectType string                 `json:"OperateObjectType,omitempty" xml:"OperateObjectType"`
	Position          *OperateObjectPosition `json:"Position,omitempty" xml:"Position"`
}

type OperateObjectPosition

type OperateObjectPosition struct {
	DataSource      *DataSource `json:"DataSource,omitempty" xml:"DataSource"`
	Workbook        *FileSource `json:"Workbook,omitempty" xml:"Workbook"`
	SheetName       string      `json:"SheetName,omitempty" xml:"SheetName"`
	ChartIndex      int64       `json:"ChartIndex,omitempty" xml:"ChartIndex"`
	ShapeIndex      int64       `json:"ShapeIndex,omitempty" xml:"ShapeIndex"`
	CellName        string      `json:"CellName,omitempty" xml:"CellName"`
	ListObjectIndex int64       `json:"ListObjectIndex,omitempty" xml:"ListObjectIndex"`
}

type OperateParameter

type OperateParameter struct {
	OperateType string `json:"OperateType,omitempty" xml:"OperateType"`
}

type Oval

type Oval struct {
	Name                    string  `json:"Name,omitempty" xml:"Name"`
	MsoDrawingType          string  `json:"MsoDrawingType,omitempty" xml:"MsoDrawingType"`
	AutoShapeType           string  `json:"AutoShapeType,omitempty" xml:"AutoShapeType"`
	Placement               string  `json:"Placement,omitempty" xml:"Placement"`
	UpperLeftRow            int64   `json:"UpperLeftRow,omitempty" xml:"UpperLeftRow"`
	Top                     int64   `json:"Top,omitempty" xml:"Top"`
	UpperLeftColumn         int64   `json:"UpperLeftColumn,omitempty" xml:"UpperLeftColumn"`
	Left                    int64   `json:"Left,omitempty" xml:"Left"`
	LowerRightRow           int64   `json:"LowerRightRow,omitempty" xml:"LowerRightRow"`
	Bottom                  int64   `json:"Bottom,omitempty" xml:"Bottom"`
	LowerRightColumn        int64   `json:"LowerRightColumn,omitempty" xml:"LowerRightColumn"`
	Right                   int64   `json:"Right,omitempty" xml:"Right"`
	Width                   int64   `json:"Width,omitempty" xml:"Width"`
	Height                  int64   `json:"Height,omitempty" xml:"Height"`
	X                       int64   `json:"X,omitempty" xml:"X"`
	Y                       int64   `json:"Y,omitempty" xml:"Y"`
	RotationAngle           float64 `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	HtmlText                string  `json:"HtmlText,omitempty" xml:"HtmlText"`
	Text                    string  `json:"Text,omitempty" xml:"Text"`
	AlternativeText         string  `json:"AlternativeText,omitempty" xml:"AlternativeText"`
	TextHorizontalAlignment string  `json:"TextHorizontalAlignment,omitempty" xml:"TextHorizontalAlignment"`
	TextHorizontalOverflow  string  `json:"TextHorizontalOverflow,omitempty" xml:"TextHorizontalOverflow"`
	TextOrientationType     string  `json:"TextOrientationType,omitempty" xml:"TextOrientationType"`
	TextVerticalAlignment   string  `json:"TextVerticalAlignment,omitempty" xml:"TextVerticalAlignment"`
	TextVerticalOverflow    string  `json:"TextVerticalOverflow,omitempty" xml:"TextVerticalOverflow"`
	IsGroup                 bool    `json:"IsGroup,omitempty" xml:"IsGroup"`
	IsHidden                bool    `json:"IsHidden,omitempty" xml:"IsHidden"`
	IsLockAspectRatio       bool    `json:"IsLockAspectRatio,omitempty" xml:"IsLockAspectRatio"`
	IsLocked                bool    `json:"IsLocked,omitempty" xml:"IsLocked"`
	IsPrintable             bool    `json:"IsPrintable,omitempty" xml:"IsPrintable"`
	IsTextWrapped           bool    `json:"IsTextWrapped,omitempty" xml:"IsTextWrapped"`
	IsWordArt               bool    `json:"IsWordArt,omitempty" xml:"IsWordArt"`
	LinkedCell              string  `json:"LinkedCell,omitempty" xml:"LinkedCell"`
	ZOrderPosition          int64   `json:"ZOrderPosition,omitempty" xml:"ZOrderPosition"`
	Font                    *Font   `json:"Font,omitempty" xml:"Font"`
	Hyperlink               string  `json:"Hyperlink,omitempty" xml:"Hyperlink"`
}

type OvalResponse

type OvalResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Shape *Oval `json:"Shape,omitempty" xml:"Shape"`
}

type PageBreakOperateParameter

type PageBreakOperateParameter struct {
	OperateType string `json:"OperateType,omitempty" xml:"OperateType"`

	PageBreakType string `json:"PageBreakType,omitempty" xml:"PageBreakType"`
	Index         int64  `json:"Index,omitempty" xml:"Index"`
	Row           int64  `json:"Row,omitempty" xml:"Row"`
	Column        int64  `json:"Column,omitempty" xml:"Column"`
	StartIndex    int64  `json:"StartIndex,omitempty" xml:"StartIndex"`
	EndIndex      int64  `json:"EndIndex,omitempty" xml:"EndIndex"`
}

type PageSection

type PageSection struct {
	Section          int64  `json:"Section,omitempty" xml:"Section"`
	Context          string `json:"Context,omitempty" xml:"Context"`
	Picture          string `json:"Picture,omitempty" xml:"Picture"`
	FisrtPageContext string `json:"FisrtPageContext,omitempty" xml:"FisrtPageContext"`
	EvenPageContext  string `json:"EvenPageContext,omitempty" xml:"EvenPageContext"`
}

type PageSectionsResponse

type PageSectionsResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	PageSections []PageSection `json:"PageSections,omitempty" xml:"PageSections"`
}

type PageSetup

type PageSetup struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	BlackAndWhite         bool          `json:"BlackAndWhite,omitempty" xml:"BlackAndWhite"`
	BottomMargin          float64       `json:"BottomMargin,omitempty" xml:"BottomMargin"`
	CenterHorizontally    bool          `json:"CenterHorizontally,omitempty" xml:"CenterHorizontally"`
	CenterVertically      bool          `json:"CenterVertically,omitempty" xml:"CenterVertically"`
	FirstPageNumber       int64         `json:"FirstPageNumber,omitempty" xml:"FirstPageNumber"`
	FitToPagesTall        int64         `json:"FitToPagesTall,omitempty" xml:"FitToPagesTall"`
	FitToPagesWide        int64         `json:"FitToPagesWide,omitempty" xml:"FitToPagesWide"`
	FooterMargin          float64       `json:"FooterMargin,omitempty" xml:"FooterMargin"`
	HeaderMargin          float64       `json:"HeaderMargin,omitempty" xml:"HeaderMargin"`
	IsAutoFirstPageNumber bool          `json:"IsAutoFirstPageNumber,omitempty" xml:"IsAutoFirstPageNumber"`
	IsHFAlignMargins      bool          `json:"IsHFAlignMargins,omitempty" xml:"IsHFAlignMargins"`
	IsHFDiffFirst         bool          `json:"IsHFDiffFirst,omitempty" xml:"IsHFDiffFirst"`
	IsHFDiffOddEven       bool          `json:"IsHFDiffOddEven,omitempty" xml:"IsHFDiffOddEven"`
	IsHFScaleWithDoc      bool          `json:"IsHFScaleWithDoc,omitempty" xml:"IsHFScaleWithDoc"`
	IsPercentScale        bool          `json:"IsPercentScale,omitempty" xml:"IsPercentScale"`
	LeftMargin            float64       `json:"LeftMargin,omitempty" xml:"LeftMargin"`
	Order                 string        `json:"Order,omitempty" xml:"Order"`
	Orientation           string        `json:"Orientation,omitempty" xml:"Orientation"`
	PaperSize             string        `json:"PaperSize,omitempty" xml:"PaperSize"`
	PrintArea             string        `json:"PrintArea,omitempty" xml:"PrintArea"`
	PrintComments         string        `json:"PrintComments,omitempty" xml:"PrintComments"`
	PrintCopies           int64         `json:"PrintCopies,omitempty" xml:"PrintCopies"`
	PrintDraft            bool          `json:"PrintDraft,omitempty" xml:"PrintDraft"`
	PrintErrors           string        `json:"PrintErrors,omitempty" xml:"PrintErrors"`
	PrintGridlines        bool          `json:"PrintGridlines,omitempty" xml:"PrintGridlines"`
	PrintHeadings         bool          `json:"PrintHeadings,omitempty" xml:"PrintHeadings"`
	PrintQuality          int64         `json:"PrintQuality,omitempty" xml:"PrintQuality"`
	PrintTitleColumns     string        `json:"PrintTitleColumns,omitempty" xml:"PrintTitleColumns"`
	PrintTitleRows        string        `json:"PrintTitleRows,omitempty" xml:"PrintTitleRows"`
	RightMargin           float64       `json:"RightMargin,omitempty" xml:"RightMargin"`
	TopMargin             float64       `json:"TopMargin,omitempty" xml:"TopMargin"`
	Zoom                  int64         `json:"Zoom,omitempty" xml:"Zoom"`
	Header                []PageSection `json:"Header,omitempty" xml:"Header"`
	Footer                []PageSection `json:"Footer,omitempty" xml:"Footer"`
}

type PageSetupOperateParameter

type PageSetupOperateParameter struct {
	OperateType string `json:"OperateType,omitempty" xml:"OperateType"`

	PageSetup *PageSetup `json:"PageSetup,omitempty" xml:"PageSetup"`
}

type PageSetupResponse

type PageSetupResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	PageSetup *PageSetup `json:"PageSetup,omitempty" xml:"PageSetup"`
}

type PaginatedSaveOptions

type PaginatedSaveOptions struct {
	SaveFormat            string `json:"SaveFormat,omitempty" xml:"SaveFormat"`
	CachedFileFolder      string `json:"CachedFileFolder,omitempty" xml:"CachedFileFolder"`
	ClearData             bool   `json:"ClearData,omitempty" xml:"ClearData"`
	CreateDirectory       bool   `json:"CreateDirectory,omitempty" xml:"CreateDirectory"`
	EnableHTTPCompression bool   `json:"EnableHTTPCompression,omitempty" xml:"EnableHTTPCompression"`
	RefreshChartCache     bool   `json:"RefreshChartCache,omitempty" xml:"RefreshChartCache"`
	SortNames             bool   `json:"SortNames,omitempty" xml:"SortNames"`
	ValidateMergedAreas   bool   `json:"ValidateMergedAreas,omitempty" xml:"ValidateMergedAreas"`

	DefaultFont                       string `json:"DefaultFont,omitempty" xml:"DefaultFont"`
	CheckWorkbookDefaultFont          bool   `json:"CheckWorkbookDefaultFont,omitempty" xml:"CheckWorkbookDefaultFont"`
	CheckFontCompatibility            bool   `json:"CheckFontCompatibility,omitempty" xml:"CheckFontCompatibility"`
	IsFontSubstitutionCharGranularity bool   `json:"IsFontSubstitutionCharGranularity,omitempty" xml:"IsFontSubstitutionCharGranularity"`
	OnePagePerSheet                   bool   `json:"OnePagePerSheet,omitempty" xml:"OnePagePerSheet"`
	AllColumnsInOnePagePerSheet       bool   `json:"AllColumnsInOnePagePerSheet,omitempty" xml:"AllColumnsInOnePagePerSheet"`
	IgnoreError                       bool   `json:"IgnoreError,omitempty" xml:"IgnoreError"`
	OutputBlankPageWhenNothingToPrint bool   `json:"OutputBlankPageWhenNothingToPrint,omitempty" xml:"OutputBlankPageWhenNothingToPrint"`
	PageIndex                         int64  `json:"PageIndex,omitempty" xml:"PageIndex"`
	PageCount                         int64  `json:"PageCount,omitempty" xml:"PageCount"`
	PrintingPageType                  string `json:"PrintingPageType,omitempty" xml:"PrintingPageType"`
	GridlineType                      string `json:"GridlineType,omitempty" xml:"GridlineType"`
	TextCrossType                     string `json:"TextCrossType,omitempty" xml:"TextCrossType"`
	DefaultEditLanguage               string `json:"DefaultEditLanguage,omitempty" xml:"DefaultEditLanguage"`
	EmfRenderSetting                  string `json:"EmfRenderSetting,omitempty" xml:"EmfRenderSetting"`
	MergeAreas                        bool   `json:"MergeAreas,omitempty" xml:"MergeAreas"`
	SortExternalNames                 bool   `json:"SortExternalNames,omitempty" xml:"SortExternalNames"`
	UpdateSmartArt                    bool   `json:"UpdateSmartArt,omitempty" xml:"UpdateSmartArt"`
}

type PasswordRequest

type PasswordRequest struct {
	Password string `json:"Password,omitempty" xml:"Password"`
}

type PasteOptions

type PasteOptions struct {
	OnlyVisibleCells bool   `json:"OnlyVisibleCells,omitempty" xml:"OnlyVisibleCells"`
	PasteType        string `json:"PasteType,omitempty" xml:"PasteType"`
	SkipBlanks       bool   `json:"SkipBlanks,omitempty" xml:"SkipBlanks"`
	Transpose        bool   `json:"Transpose,omitempty" xml:"Transpose"`
}

type PatternFill

type PatternFill struct {
	Pattern              string      `json:"Pattern,omitempty" xml:"Pattern"`
	BackgroundCellsColor *CellsColor `json:"BackgroundCellsColor,omitempty" xml:"BackgroundCellsColor"`
	ForegroundCellsColor *CellsColor `json:"ForegroundCellsColor,omitempty" xml:"ForegroundCellsColor"`
	ForegroundColor      *Color      `json:"ForegroundColor,omitempty" xml:"ForegroundColor"`
	BackgroundColor      *Color      `json:"BackgroundColor,omitempty" xml:"BackgroundColor"`
	BackTransparency     float64     `json:"BackTransparency,omitempty" xml:"BackTransparency"`
	ForeTransparency     float64     `json:"ForeTransparency,omitempty" xml:"ForeTransparency"`
}

type PdfSaveOptions

type PdfSaveOptions struct {
	SaveFormat            string `json:"SaveFormat,omitempty" xml:"SaveFormat"`
	CachedFileFolder      string `json:"CachedFileFolder,omitempty" xml:"CachedFileFolder"`
	ClearData             bool   `json:"ClearData,omitempty" xml:"ClearData"`
	CreateDirectory       bool   `json:"CreateDirectory,omitempty" xml:"CreateDirectory"`
	EnableHTTPCompression bool   `json:"EnableHTTPCompression,omitempty" xml:"EnableHTTPCompression"`
	RefreshChartCache     bool   `json:"RefreshChartCache,omitempty" xml:"RefreshChartCache"`
	SortNames             bool   `json:"SortNames,omitempty" xml:"SortNames"`
	ValidateMergedAreas   bool   `json:"ValidateMergedAreas,omitempty" xml:"ValidateMergedAreas"`

	DisplayDocTitle         bool                `json:"DisplayDocTitle,omitempty" xml:"DisplayDocTitle"`
	ExportDocumentStructure bool                `json:"ExportDocumentStructure,omitempty" xml:"ExportDocumentStructure"`
	EmfRenderSetting        string              `json:"EmfRenderSetting,omitempty" xml:"EmfRenderSetting"`
	CustomPropertiesExport  string              `json:"CustomPropertiesExport,omitempty" xml:"CustomPropertiesExport"`
	OptimizationType        string              `json:"OptimizationType,omitempty" xml:"OptimizationType"`
	Producer                string              `json:"Producer,omitempty" xml:"Producer"`
	PdfCompression          string              `json:"PdfCompression,omitempty" xml:"PdfCompression"`
	FontEncoding            string              `json:"FontEncoding,omitempty" xml:"FontEncoding"`
	Watermark               *RenderingWatermark `json:"Watermark,omitempty" xml:"Watermark"`
	CalculateFormula        bool                `json:"CalculateFormula,omitempty" xml:"CalculateFormula"`
	CheckFontCompatibility  bool                `json:"CheckFontCompatibility,omitempty" xml:"CheckFontCompatibility"`
	Compliance              string              `json:"Compliance,omitempty" xml:"Compliance"`
	DefaultFont             string              `json:"DefaultFont,omitempty" xml:"DefaultFont"`
	OnePagePerSheet         bool                `json:"OnePagePerSheet,omitempty" xml:"OnePagePerSheet"`
	PrintingPageType        string              `json:"PrintingPageType,omitempty" xml:"PrintingPageType"`
	SecurityOptions         *PdfSecurityOptions `json:"SecurityOptions,omitempty" xml:"SecurityOptions"`
	DesiredPPI              int64               `json:"desiredPPI,omitempty" xml:"desiredPPI"`
	JpegQuality             int64               `json:"jpegQuality,omitempty" xml:"jpegQuality"`
	ImageType               string              `json:"ImageType,omitempty" xml:"ImageType"`
}

type PdfSecurityOptions

type PdfSecurityOptions struct {
	AnnotationsPermission      bool   `json:"AnnotationsPermission,omitempty" xml:"AnnotationsPermission"`
	AssembleDocumentPermission bool   `json:"AssembleDocumentPermission,omitempty" xml:"AssembleDocumentPermission"`
	ExtractContentPermission   bool   `json:"ExtractContentPermission,omitempty" xml:"ExtractContentPermission"`
	FillFormsPermission        bool   `json:"FillFormsPermission,omitempty" xml:"FillFormsPermission"`
	FullQualityPrintPermission bool   `json:"FullQualityPrintPermission,omitempty" xml:"FullQualityPrintPermission"`
	ModifyDocumentPermission   bool   `json:"ModifyDocumentPermission,omitempty" xml:"ModifyDocumentPermission"`
	OwnerPassword              string `json:"OwnerPassword,omitempty" xml:"OwnerPassword"`
	PrintPermission            bool   `json:"PrintPermission,omitempty" xml:"PrintPermission"`
	UserPassword               string `json:"UserPassword,omitempty" xml:"UserPassword"`
}

type PicFormatOption

type PicFormatOption struct {
	Type_  string  `json:"Type,omitempty" xml:"Type"`
	Scale  float64 `json:"Scale,omitempty" xml:"Scale"`
	Left   float64 `json:"Left,omitempty" xml:"Left"`
	Right  float64 `json:"Right,omitempty" xml:"Right"`
	Top    float64 `json:"Top,omitempty" xml:"Top"`
	Bottom float64 `json:"Bottom,omitempty" xml:"Bottom"`
}

type Picture

type Picture struct {
	Name                    string  `json:"Name,omitempty" xml:"Name"`
	MsoDrawingType          string  `json:"MsoDrawingType,omitempty" xml:"MsoDrawingType"`
	AutoShapeType           string  `json:"AutoShapeType,omitempty" xml:"AutoShapeType"`
	Placement               string  `json:"Placement,omitempty" xml:"Placement"`
	UpperLeftRow            int64   `json:"UpperLeftRow,omitempty" xml:"UpperLeftRow"`
	Top                     int64   `json:"Top,omitempty" xml:"Top"`
	UpperLeftColumn         int64   `json:"UpperLeftColumn,omitempty" xml:"UpperLeftColumn"`
	Left                    int64   `json:"Left,omitempty" xml:"Left"`
	LowerRightRow           int64   `json:"LowerRightRow,omitempty" xml:"LowerRightRow"`
	Bottom                  int64   `json:"Bottom,omitempty" xml:"Bottom"`
	LowerRightColumn        int64   `json:"LowerRightColumn,omitempty" xml:"LowerRightColumn"`
	Right                   int64   `json:"Right,omitempty" xml:"Right"`
	Width                   int64   `json:"Width,omitempty" xml:"Width"`
	Height                  int64   `json:"Height,omitempty" xml:"Height"`
	X                       int64   `json:"X,omitempty" xml:"X"`
	Y                       int64   `json:"Y,omitempty" xml:"Y"`
	RotationAngle           float64 `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	HtmlText                string  `json:"HtmlText,omitempty" xml:"HtmlText"`
	Text                    string  `json:"Text,omitempty" xml:"Text"`
	AlternativeText         string  `json:"AlternativeText,omitempty" xml:"AlternativeText"`
	TextHorizontalAlignment string  `json:"TextHorizontalAlignment,omitempty" xml:"TextHorizontalAlignment"`
	TextHorizontalOverflow  string  `json:"TextHorizontalOverflow,omitempty" xml:"TextHorizontalOverflow"`
	TextOrientationType     string  `json:"TextOrientationType,omitempty" xml:"TextOrientationType"`
	TextVerticalAlignment   string  `json:"TextVerticalAlignment,omitempty" xml:"TextVerticalAlignment"`
	TextVerticalOverflow    string  `json:"TextVerticalOverflow,omitempty" xml:"TextVerticalOverflow"`
	IsGroup                 bool    `json:"IsGroup,omitempty" xml:"IsGroup"`
	IsHidden                bool    `json:"IsHidden,omitempty" xml:"IsHidden"`
	IsLockAspectRatio       bool    `json:"IsLockAspectRatio,omitempty" xml:"IsLockAspectRatio"`
	IsLocked                bool    `json:"IsLocked,omitempty" xml:"IsLocked"`
	IsPrintable             bool    `json:"IsPrintable,omitempty" xml:"IsPrintable"`
	IsTextWrapped           bool    `json:"IsTextWrapped,omitempty" xml:"IsTextWrapped"`
	IsWordArt               bool    `json:"IsWordArt,omitempty" xml:"IsWordArt"`
	LinkedCell              string  `json:"LinkedCell,omitempty" xml:"LinkedCell"`
	ZOrderPosition          int64   `json:"ZOrderPosition,omitempty" xml:"ZOrderPosition"`
	Font                    *Font   `json:"Font,omitempty" xml:"Font"`
	Hyperlink               string  `json:"Hyperlink,omitempty" xml:"Hyperlink"`

	BorderLineColor *Color  `json:"BorderLineColor,omitempty" xml:"BorderLineColor"`
	BorderWeight    float64 `json:"BorderWeight,omitempty" xml:"BorderWeight"`
	OriginalHeight  int64   `json:"OriginalHeight,omitempty" xml:"OriginalHeight"`
	OriginalWidth   int64   `json:"OriginalWidth,omitempty" xml:"OriginalWidth"`
	ImageFormat     string  `json:"ImageFormat,omitempty" xml:"ImageFormat"`
	SourceFullName  string  `json:"SourceFullName,omitempty" xml:"SourceFullName"`
}

type PictureResponse

type PictureResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Picture *Picture `json:"Picture,omitempty" xml:"Picture"`
}

type Pictures

type Pictures struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	PictureList []LinkElement `json:"PictureList,omitempty" xml:"PictureList"`
}

type PicturesResponse

type PicturesResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Pictures *Pictures `json:"Pictures,omitempty" xml:"Pictures"`
}

type PivotColumn added in v24.4.0

type PivotColumn struct {
	AppliedOperateType string `json:"AppliedOperateType,omitempty" xml:"AppliedOperateType"`

	PivotColumnName  string   `json:"PivotColumnName,omitempty" xml:"PivotColumnName"`
	ValueColumnNames []string `json:"ValueColumnNames,omitempty" xml:"ValueColumnNames"`
}

type PivotField

type PivotField struct {
	AutoShowCount                  int64       `json:"AutoShowCount,omitempty" xml:"AutoShowCount"`
	AutoShowField                  int64       `json:"AutoShowField,omitempty" xml:"AutoShowField"`
	AutoSortField                  int64       `json:"AutoSortField,omitempty" xml:"AutoSortField"`
	BaseField                      int64       `json:"BaseField,omitempty" xml:"BaseField"`
	BaseIndex                      int64       `json:"BaseIndex,omitempty" xml:"BaseIndex"`
	BaseItem                       int64       `json:"BaseItem,omitempty" xml:"BaseItem"`
	BaseItemPosition               string      `json:"BaseItemPosition,omitempty" xml:"BaseItemPosition"`
	CurrentPageItem                int64       `json:"CurrentPageItem,omitempty" xml:"CurrentPageItem"`
	DataDisplayFormat              string      `json:"DataDisplayFormat,omitempty" xml:"DataDisplayFormat"`
	DisplayName                    string      `json:"DisplayName,omitempty" xml:"DisplayName"`
	DragToColumn                   bool        `json:"DragToColumn,omitempty" xml:"DragToColumn"`
	DragToData                     bool        `json:"DragToData,omitempty" xml:"DragToData"`
	DragToHide                     bool        `json:"DragToHide,omitempty" xml:"DragToHide"`
	DragToPage                     bool        `json:"DragToPage,omitempty" xml:"DragToPage"`
	DragToRow                      bool        `json:"DragToRow,omitempty" xml:"DragToRow"`
	Function                       string      `json:"Function,omitempty" xml:"Function"`
	InsertBlankRow                 bool        `json:"InsertBlankRow,omitempty" xml:"InsertBlankRow"`
	IsAscendShow                   bool        `json:"IsAscendShow,omitempty" xml:"IsAscendShow"`
	IsAscendSort                   bool        `json:"IsAscendSort,omitempty" xml:"IsAscendSort"`
	IsAutoShow                     bool        `json:"IsAutoShow,omitempty" xml:"IsAutoShow"`
	IsAutoSort                     bool        `json:"IsAutoSort,omitempty" xml:"IsAutoSort"`
	IsAutoSubtotals                bool        `json:"IsAutoSubtotals,omitempty" xml:"IsAutoSubtotals"`
	IsCalculatedField              bool        `json:"IsCalculatedField,omitempty" xml:"IsCalculatedField"`
	IsIncludeNewItemsInFilter      bool        `json:"IsIncludeNewItemsInFilter,omitempty" xml:"IsIncludeNewItemsInFilter"`
	IsInsertPageBreaksBetweenItems bool        `json:"IsInsertPageBreaksBetweenItems,omitempty" xml:"IsInsertPageBreaksBetweenItems"`
	IsMultipleItemSelectionAllowed bool        `json:"IsMultipleItemSelectionAllowed,omitempty" xml:"IsMultipleItemSelectionAllowed"`
	IsRepeatItemLabels             bool        `json:"IsRepeatItemLabels,omitempty" xml:"IsRepeatItemLabels"`
	ItemCount                      int64       `json:"ItemCount,omitempty" xml:"ItemCount"`
	Items                          []string    `json:"Items,omitempty" xml:"Items"`
	Name                           string      `json:"Name,omitempty" xml:"Name"`
	Number                         int64       `json:"Number,omitempty" xml:"Number"`
	NumberFormat                   string      `json:"NumberFormat,omitempty" xml:"NumberFormat"`
	OriginalItems                  []string    `json:"OriginalItems,omitempty" xml:"OriginalItems"`
	PivotItems                     []PivotItem `json:"PivotItems,omitempty" xml:"PivotItems"`
	Position                       int64       `json:"Position,omitempty" xml:"Position"`
	ShowAllItems                   bool        `json:"ShowAllItems,omitempty" xml:"ShowAllItems"`
	ShowCompact                    bool        `json:"ShowCompact,omitempty" xml:"ShowCompact"`
	ShowInOutlineForm              bool        `json:"ShowInOutlineForm,omitempty" xml:"ShowInOutlineForm"`
	ShowSubtotalAtTop              bool        `json:"ShowSubtotalAtTop,omitempty" xml:"ShowSubtotalAtTop"`
}

type PivotFieldResponse

type PivotFieldResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	PivotField *PivotField `json:"PivotField,omitempty" xml:"PivotField"`
}

type PivotFilter

type PivotFilter struct {
	AutoFilter               *AutoFilter `json:"AutoFilter,omitempty" xml:"AutoFilter"`
	EvaluationOrder          int64       `json:"EvaluationOrder,omitempty" xml:"EvaluationOrder"`
	FieldIndex               int64       `json:"FieldIndex,omitempty" xml:"FieldIndex"`
	FilterType               string      `json:"FilterType,omitempty" xml:"FilterType"`
	MeasureFldIndex          int64       `json:"MeasureFldIndex,omitempty" xml:"MeasureFldIndex"`
	MemberPropertyFieldIndex int64       `json:"MemberPropertyFieldIndex,omitempty" xml:"MemberPropertyFieldIndex"`
	Name                     string      `json:"Name,omitempty" xml:"Name"`
	Value1                   string      `json:"Value1,omitempty" xml:"Value1"`
	Value2                   string      `json:"Value2,omitempty" xml:"Value2"`
}

type PivotFilterResponse

type PivotFilterResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	PivotFilter *PivotFilter `json:"PivotFilter,omitempty" xml:"PivotFilter"`
}

type PivotFiltersResponse

type PivotFiltersResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	PivotFilters []PivotFilter `json:"PivotFilters,omitempty" xml:"PivotFilters"`
}

type PivotGlobalizationSettings

type PivotGlobalizationSettings struct {
}

type PivotItem

type PivotItem struct {
	Index    int64  `json:"Index,omitempty" xml:"Index"`
	IsHidden bool   `json:"IsHidden,omitempty" xml:"IsHidden"`
	Name     string `json:"Name,omitempty" xml:"Name"`
	Value    string `json:"Value,omitempty" xml:"Value"`
}

type PivotTable

type PivotTable struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	AltTextDescription          string        `json:"AltTextDescription,omitempty" xml:"AltTextDescription"`
	AltTextTitle                string        `json:"AltTextTitle,omitempty" xml:"AltTextTitle"`
	AutoFormatType              string        `json:"AutoFormatType,omitempty" xml:"AutoFormatType"`
	BaseFields                  []PivotField  `json:"BaseFields,omitempty" xml:"BaseFields"`
	ColumnFields                []PivotField  `json:"ColumnFields,omitempty" xml:"ColumnFields"`
	ColumnGrand                 bool          `json:"ColumnGrand,omitempty" xml:"ColumnGrand"`
	ColumnHeaderCaption         string        `json:"ColumnHeaderCaption,omitempty" xml:"ColumnHeaderCaption"`
	ColumnRange                 *CellArea     `json:"ColumnRange,omitempty" xml:"ColumnRange"`
	CustomListSort              bool          `json:"CustomListSort,omitempty" xml:"CustomListSort"`
	DataBodyRange               *CellArea     `json:"DataBodyRange,omitempty" xml:"DataBodyRange"`
	DataField                   *PivotField   `json:"DataField,omitempty" xml:"DataField"`
	DataFields                  []PivotField  `json:"DataFields,omitempty" xml:"DataFields"`
	DataSource                  []string      `json:"DataSource,omitempty" xml:"DataSource"`
	DisplayErrorString          bool          `json:"DisplayErrorString,omitempty" xml:"DisplayErrorString"`
	DisplayImmediateItems       bool          `json:"DisplayImmediateItems,omitempty" xml:"DisplayImmediateItems"`
	DisplayNullString           bool          `json:"DisplayNullString,omitempty" xml:"DisplayNullString"`
	EnableDataValueEditing      bool          `json:"EnableDataValueEditing,omitempty" xml:"EnableDataValueEditing"`
	EnableDrilldown             bool          `json:"EnableDrilldown,omitempty" xml:"EnableDrilldown"`
	EnableFieldDialog           bool          `json:"EnableFieldDialog,omitempty" xml:"EnableFieldDialog"`
	EnableFieldList             bool          `json:"EnableFieldList,omitempty" xml:"EnableFieldList"`
	EnableWizard                bool          `json:"EnableWizard,omitempty" xml:"EnableWizard"`
	ErrorString                 string        `json:"ErrorString,omitempty" xml:"ErrorString"`
	FieldListSortAscending      bool          `json:"FieldListSortAscending,omitempty" xml:"FieldListSortAscending"`
	GrandTotalName              string        `json:"GrandTotalName,omitempty" xml:"GrandTotalName"`
	HasBlankRows                bool          `json:"HasBlankRows,omitempty" xml:"HasBlankRows"`
	Indent                      int64         `json:"Indent,omitempty" xml:"Indent"`
	IsAutoFormat                bool          `json:"IsAutoFormat,omitempty" xml:"IsAutoFormat"`
	IsGridDropZones             bool          `json:"IsGridDropZones,omitempty" xml:"IsGridDropZones"`
	IsMultipleFieldFilters      bool          `json:"IsMultipleFieldFilters,omitempty" xml:"IsMultipleFieldFilters"`
	IsSelected                  bool          `json:"IsSelected,omitempty" xml:"IsSelected"`
	ItemPrintTitles             bool          `json:"ItemPrintTitles,omitempty" xml:"ItemPrintTitles"`
	ManualUpdate                bool          `json:"ManualUpdate,omitempty" xml:"ManualUpdate"`
	MergeLabels                 bool          `json:"MergeLabels,omitempty" xml:"MergeLabels"`
	MissingItemsLimit           string        `json:"MissingItemsLimit,omitempty" xml:"MissingItemsLimit"`
	Name                        string        `json:"Name,omitempty" xml:"Name"`
	NullString                  string        `json:"NullString,omitempty" xml:"NullString"`
	PageFieldOrder              string        `json:"PageFieldOrder,omitempty" xml:"PageFieldOrder"`
	PageFields                  []PivotField  `json:"PageFields,omitempty" xml:"PageFields"`
	PageFieldWrapCount          int64         `json:"PageFieldWrapCount,omitempty" xml:"PageFieldWrapCount"`
	PivotFilters                []PivotFilter `json:"PivotFilters,omitempty" xml:"PivotFilters"`
	PivotTableStyleName         string        `json:"PivotTableStyleName,omitempty" xml:"PivotTableStyleName"`
	PivotTableStyleType         string        `json:"PivotTableStyleType,omitempty" xml:"PivotTableStyleType"`
	PreserveFormatting          bool          `json:"PreserveFormatting,omitempty" xml:"PreserveFormatting"`
	PrintDrill                  bool          `json:"PrintDrill,omitempty" xml:"PrintDrill"`
	PrintTitles                 bool          `json:"PrintTitles,omitempty" xml:"PrintTitles"`
	RefreshDataFlag             bool          `json:"RefreshDataFlag,omitempty" xml:"RefreshDataFlag"`
	RefreshDataOnOpeningFile    bool          `json:"RefreshDataOnOpeningFile,omitempty" xml:"RefreshDataOnOpeningFile"`
	RowFields                   []PivotField  `json:"RowFields,omitempty" xml:"RowFields"`
	RowGrand                    bool          `json:"RowGrand,omitempty" xml:"RowGrand"`
	RowHeaderCaption            string        `json:"RowHeaderCaption,omitempty" xml:"RowHeaderCaption"`
	RowRange                    *CellArea     `json:"RowRange,omitempty" xml:"RowRange"`
	SaveData                    bool          `json:"SaveData,omitempty" xml:"SaveData"`
	ShowDataTips                bool          `json:"ShowDataTips,omitempty" xml:"ShowDataTips"`
	ShowDrill                   bool          `json:"ShowDrill,omitempty" xml:"ShowDrill"`
	ShowEmptyCol                bool          `json:"ShowEmptyCol,omitempty" xml:"ShowEmptyCol"`
	ShowEmptyRow                bool          `json:"ShowEmptyRow,omitempty" xml:"ShowEmptyRow"`
	ShowMemberPropertyTips      bool          `json:"ShowMemberPropertyTips,omitempty" xml:"ShowMemberPropertyTips"`
	ShowPivotStyleColumnHeader  bool          `json:"ShowPivotStyleColumnHeader,omitempty" xml:"ShowPivotStyleColumnHeader"`
	ShowPivotStyleColumnStripes bool          `json:"ShowPivotStyleColumnStripes,omitempty" xml:"ShowPivotStyleColumnStripes"`
	ShowPivotStyleLastColumn    bool          `json:"ShowPivotStyleLastColumn,omitempty" xml:"ShowPivotStyleLastColumn"`
	ShowPivotStyleRowHeader     bool          `json:"ShowPivotStyleRowHeader,omitempty" xml:"ShowPivotStyleRowHeader"`
	ShowPivotStyleRowStripes    bool          `json:"ShowPivotStyleRowStripes,omitempty" xml:"ShowPivotStyleRowStripes"`
	ShowRowHeaderCaption        bool          `json:"ShowRowHeaderCaption,omitempty" xml:"ShowRowHeaderCaption"`
	ShowValuesRow               bool          `json:"ShowValuesRow,omitempty" xml:"ShowValuesRow"`
	SubtotalHiddenPageItems     bool          `json:"SubtotalHiddenPageItems,omitempty" xml:"SubtotalHiddenPageItems"`
	TableRange1                 *CellArea     `json:"TableRange1,omitempty" xml:"TableRange1"`
	TableRange2                 *CellArea     `json:"TableRange2,omitempty" xml:"TableRange2"`
	Tag                         string        `json:"Tag,omitempty" xml:"Tag"`
}

type PivotTableFieldRequest

type PivotTableFieldRequest struct {
	Data []int64 `json:"Data,omitempty" xml:"Data"`
}

type PivotTableOperateParameter

type PivotTableOperateParameter struct {
	OperateType string `json:"OperateType,omitempty" xml:"OperateType"`

	SourceData        string  `json:"SourceData,omitempty" xml:"SourceData"`
	DestCellName      string  `json:"DestCellName,omitempty" xml:"DestCellName"`
	TableName         string  `json:"TableName,omitempty" xml:"TableName"`
	UseSameSource     bool    `json:"UseSameSource,omitempty" xml:"UseSameSource"`
	PivotTableIndex   int64   `json:"PivotTableIndex,omitempty" xml:"PivotTableIndex"`
	PivotFieldRows    []int64 `json:"PivotFieldRows,omitempty" xml:"PivotFieldRows"`
	PivotFieldColumns []int64 `json:"PivotFieldColumns,omitempty" xml:"PivotFieldColumns"`
	PivotFieldData    []int64 `json:"PivotFieldData,omitempty" xml:"PivotFieldData"`
}

type PivotTableResponse

type PivotTableResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	PivotTable *PivotTable `json:"PivotTable,omitempty" xml:"PivotTable"`
}

type PivotTables

type PivotTables struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	PivotTableList []LinkElement `json:"PivotTableList,omitempty" xml:"PivotTableList"`
}

type PivotTablesResponse

type PivotTablesResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	PivotTables *PivotTables `json:"PivotTables,omitempty" xml:"PivotTables"`
}

type PlotArea

type PlotArea struct {
	Area            *Area  `json:"Area,omitempty" xml:"Area"`
	AutoScaleFont   bool   `json:"AutoScaleFont,omitempty" xml:"AutoScaleFont"`
	BackgroundMode  string `json:"BackgroundMode,omitempty" xml:"BackgroundMode"`
	Border          *Line  `json:"Border,omitempty" xml:"Border"`
	Font            *Font  `json:"Font,omitempty" xml:"Font"`
	IsAutomaticSize bool   `json:"IsAutomaticSize,omitempty" xml:"IsAutomaticSize"`
	IsInnerMode     bool   `json:"IsInnerMode,omitempty" xml:"IsInnerMode"`
	Shadow          bool   `json:"Shadow,omitempty" xml:"Shadow"`
	Width           int64  `json:"Width,omitempty" xml:"Width"`
	Height          int64  `json:"Height,omitempty" xml:"Height"`
	X               int64  `json:"X,omitempty" xml:"X"`
	Y               int64  `json:"Y,omitempty" xml:"Y"`

	InnerHeight int64 `json:"InnerHeight,omitempty" xml:"InnerHeight"`
	InnerWidth  int64 `json:"InnerWidth,omitempty" xml:"InnerWidth"`
	InnerX      int64 `json:"InnerX,omitempty" xml:"InnerX"`
	InnerY      int64 `json:"InnerY,omitempty" xml:"InnerY"`
}

type PlotAreaResponse

type PlotAreaResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	PlotArea *PlotArea `json:"PlotArea,omitempty" xml:"PlotArea"`
}

type Point

type Point struct {
	IsEmpty bool  `json:"IsEmpty,omitempty" xml:"IsEmpty"`
	X       int64 `json:"X,omitempty" xml:"X"`
	Y       int64 `json:"Y,omitempty" xml:"Y"`
}

type PostAccessTokenRequest added in v24.7.0

type PostAccessTokenRequest struct {
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostAccessTokenRequest) CreateRequestData added in v24.7.0

func (data *PostAccessTokenRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostAddTextContentRequest added in v24.7.0

type PostAddTextContentRequest struct {
	AddTextOptions interface{} `json:"add_text_options,omitempty" xml:"add_text_options"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostAddTextContentRequest) CreateRequestData added in v24.7.0

func (data *PostAddTextContentRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostAnalyzeExcelRequest added in v24.2.1

type PostAnalyzeExcelRequest struct {
	AnalyzeExcelRequest interface{} `json:"analyze_excel_request,omitempty" xml:"analyze_excel_request"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostAnalyzeExcelRequest) CreateRequestData added in v24.2.1

func (data *PostAnalyzeExcelRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostAssembleRequest

type PostAssembleRequest struct {
	Datasource              string            `json:"datasource,omitempty" xml:"datasource"`
	OutFormat               string            `json:"out_format,omitempty" xml:"out_format"`
	Password                string            `json:"password,omitempty" xml:"password"`
	CheckExcelRestriction   bool              `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	Region                  string            `json:"region,omitempty" xml:"region"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostAssembleRequest) CreateRequestData

func (data *PostAssembleRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostAutofitWorkbookColumnsRequest

type PostAutofitWorkbookColumnsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	StartColumn int64  `json:"start_column,omitempty" xml:"start_column"`
	EndColumn   int64  `json:"end_column,omitempty" xml:"end_column"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostAutofitWorkbookColumnsRequest) CreateRequestData

func (data *PostAutofitWorkbookColumnsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostAutofitWorkbookRowsRequest

type PostAutofitWorkbookRowsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	StartRow    int64  `json:"start_row,omitempty" xml:"start_row"`
	EndRow      int64  `json:"end_row,omitempty" xml:"end_row"`
	OnlyAuto    bool   `json:"only_auto,omitempty" xml:"only_auto"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostAutofitWorkbookRowsRequest) CreateRequestData

func (data *PostAutofitWorkbookRowsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostAutofitWorksheetColumnsRequest

type PostAutofitWorksheetColumnsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	StartColumn int64  `json:"start_column,omitempty" xml:"start_column"`
	EndColumn   int64  `json:"end_column,omitempty" xml:"end_column"`
	OnlyAuto    bool   `json:"only_auto,omitempty" xml:"only_auto"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostAutofitWorksheetColumnsRequest) CreateRequestData

func (data *PostAutofitWorksheetColumnsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostAutofitWorksheetRowRequest

type PostAutofitWorksheetRowRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	RowIndex    int64  `json:"row_index,omitempty" xml:"row_index"`
	FirstColumn int64  `json:"first_column,omitempty" xml:"first_column"`
	LastColumn  int64  `json:"last_column,omitempty" xml:"last_column"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostAutofitWorksheetRowRequest) CreateRequestData

func (data *PostAutofitWorksheetRowRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostAutofitWorksheetRowsRequest

type PostAutofitWorksheetRowsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	StartRow    int64  `json:"start_row,omitempty" xml:"start_row"`
	EndRow      int64  `json:"end_row,omitempty" xml:"end_row"`
	OnlyAuto    bool   `json:"only_auto,omitempty" xml:"only_auto"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostAutofitWorksheetRowsRequest) CreateRequestData

func (data *PostAutofitWorksheetRowsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostBatchConvertRequest

type PostBatchConvertRequest struct {
	BatchConvertRequest interface{} `json:"batch_convert_request,omitempty" xml:"batch_convert_request"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostBatchConvertRequest) CreateRequestData

func (data *PostBatchConvertRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostBatchLockRequest

type PostBatchLockRequest struct {
	BatchLockRequest interface{} `json:"batch_lock_request,omitempty" xml:"batch_lock_request"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostBatchLockRequest) CreateRequestData

func (data *PostBatchLockRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostBatchProtectRequest

type PostBatchProtectRequest struct {
	BatchProtectRequest interface{} `json:"batch_protect_request,omitempty" xml:"batch_protect_request"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostBatchProtectRequest) CreateRequestData

func (data *PostBatchProtectRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostBatchSplitRequest

type PostBatchSplitRequest struct {
	BatchSplitRequest interface{} `json:"batch_split_request,omitempty" xml:"batch_split_request"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostBatchSplitRequest) CreateRequestData

func (data *PostBatchSplitRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostBatchUnlockRequest

type PostBatchUnlockRequest struct {
	BatchLockRequest interface{} `json:"batch_lock_request,omitempty" xml:"batch_lock_request"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostBatchUnlockRequest) CreateRequestData

func (data *PostBatchUnlockRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostCellCalculateRequest

type PostCellCalculateRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	CellName    string      `json:"cell_name,omitempty" xml:"cell_name"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Options     interface{} `json:"options,omitempty" xml:"options"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostCellCalculateRequest) CreateRequestData

func (data *PostCellCalculateRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostCellCharactersRequest

type PostCellCharactersRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	CellName    string      `json:"cell_name,omitempty" xml:"cell_name"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Options     interface{} `json:"options,omitempty" xml:"options"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostCellCharactersRequest) CreateRequestData

func (data *PostCellCharactersRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostChartCategoryAxisRequest

type PostChartCategoryAxisRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	ChartIndex  int64       `json:"chart_index,omitempty" xml:"chart_index"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Axis        interface{} `json:"axis,omitempty" xml:"axis"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostChartCategoryAxisRequest) CreateRequestData

func (data *PostChartCategoryAxisRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostChartSecondCategoryAxisRequest

type PostChartSecondCategoryAxisRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	ChartIndex  int64       `json:"chart_index,omitempty" xml:"chart_index"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Axis        interface{} `json:"axis,omitempty" xml:"axis"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostChartSecondCategoryAxisRequest) CreateRequestData

func (data *PostChartSecondCategoryAxisRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostChartSecondValueAxisRequest

type PostChartSecondValueAxisRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	ChartIndex  int64       `json:"chart_index,omitempty" xml:"chart_index"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Axis        interface{} `json:"axis,omitempty" xml:"axis"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostChartSecondValueAxisRequest) CreateRequestData

func (data *PostChartSecondValueAxisRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostChartSeriesAxisRequest

type PostChartSeriesAxisRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	ChartIndex  int64       `json:"chart_index,omitempty" xml:"chart_index"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Axis        interface{} `json:"axis,omitempty" xml:"axis"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostChartSeriesAxisRequest) CreateRequestData

func (data *PostChartSeriesAxisRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostChartValueAxisRequest

type PostChartValueAxisRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	ChartIndex  int64       `json:"chart_index,omitempty" xml:"chart_index"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Axis        interface{} `json:"axis,omitempty" xml:"axis"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostChartValueAxisRequest) CreateRequestData

func (data *PostChartValueAxisRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostClearContentsRequest

type PostClearContentsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Range_      string `json:"range,omitempty" xml:"range"`
	StartRow    int64  `json:"start_row,omitempty" xml:"start_row"`
	StartColumn int64  `json:"start_column,omitempty" xml:"start_column"`
	EndRow      int64  `json:"end_row,omitempty" xml:"end_row"`
	EndColumn   int64  `json:"end_column,omitempty" xml:"end_column"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostClearContentsRequest) CreateRequestData

func (data *PostClearContentsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostClearFormatsRequest

type PostClearFormatsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Range_      string `json:"range,omitempty" xml:"range"`
	StartRow    int64  `json:"start_row,omitempty" xml:"start_row"`
	StartColumn int64  `json:"start_column,omitempty" xml:"start_column"`
	EndRow      int64  `json:"end_row,omitempty" xml:"end_row"`
	EndColumn   int64  `json:"end_column,omitempty" xml:"end_column"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostClearFormatsRequest) CreateRequestData

func (data *PostClearFormatsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostClearObjectsRequest

type PostClearObjectsRequest struct {
	Objecttype              string            `json:"objecttype,omitempty" xml:"objecttype"`
	Sheetname               string            `json:"sheetname,omitempty" xml:"sheetname"`
	OutFormat               string            `json:"out_format,omitempty" xml:"out_format"`
	Password                string            `json:"password,omitempty" xml:"password"`
	CheckExcelRestriction   bool              `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	Region                  string            `json:"region,omitempty" xml:"region"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostClearObjectsRequest) CreateRequestData

func (data *PostClearObjectsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostColumnStyleRequest

type PostColumnStyleRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	ColumnIndex int64       `json:"column_index,omitempty" xml:"column_index"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Style       interface{} `json:"style,omitempty" xml:"style"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostColumnStyleRequest) CreateRequestData

func (data *PostColumnStyleRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostCompressRequest

type PostCompressRequest struct {
	CompressLevel           int64             `json:"compress_level,omitempty" xml:"compress_level"`
	Password                string            `json:"password,omitempty" xml:"password"`
	CheckExcelRestriction   bool              `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostCompressRequest) CreateRequestData

func (data *PostCompressRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostConvertTextRequest added in v24.11.0

type PostConvertTextRequest struct {
	ConvertTextOptions interface{} `json:"convert_text_options,omitempty" xml:"convert_text_options"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostConvertTextRequest) CreateRequestData added in v24.11.0

func (data *PostConvertTextRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostConvertWorkbookToCSVRequest

type PostConvertWorkbookToCSVRequest struct {
	Password                string            `json:"password,omitempty" xml:"password"`
	CheckExcelRestriction   bool              `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	Region                  string            `json:"region,omitempty" xml:"region"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostConvertWorkbookToCSVRequest) CreateRequestData

func (data *PostConvertWorkbookToCSVRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostConvertWorkbookToDocxRequest

type PostConvertWorkbookToDocxRequest struct {
	Password                string            `json:"password,omitempty" xml:"password"`
	CheckExcelRestriction   bool              `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	Region                  string            `json:"region,omitempty" xml:"region"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostConvertWorkbookToDocxRequest) CreateRequestData

func (data *PostConvertWorkbookToDocxRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostConvertWorkbookToHtmlRequest

type PostConvertWorkbookToHtmlRequest struct {
	Password                string            `json:"password,omitempty" xml:"password"`
	CheckExcelRestriction   bool              `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	Region                  string            `json:"region,omitempty" xml:"region"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostConvertWorkbookToHtmlRequest) CreateRequestData

func (data *PostConvertWorkbookToHtmlRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostConvertWorkbookToJsonRequest

type PostConvertWorkbookToJsonRequest struct {
	Password                string            `json:"password,omitempty" xml:"password"`
	CheckExcelRestriction   bool              `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	Region                  string            `json:"region,omitempty" xml:"region"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostConvertWorkbookToJsonRequest) CreateRequestData

func (data *PostConvertWorkbookToJsonRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostConvertWorkbookToMarkdownRequest

type PostConvertWorkbookToMarkdownRequest struct {
	Password                string            `json:"password,omitempty" xml:"password"`
	CheckExcelRestriction   bool              `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	Region                  string            `json:"region,omitempty" xml:"region"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostConvertWorkbookToMarkdownRequest) CreateRequestData

func (data *PostConvertWorkbookToMarkdownRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostConvertWorkbookToPDFRequest

type PostConvertWorkbookToPDFRequest struct {
	Password                string            `json:"password,omitempty" xml:"password"`
	CheckExcelRestriction   bool              `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	Region                  string            `json:"region,omitempty" xml:"region"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostConvertWorkbookToPDFRequest) CreateRequestData

func (data *PostConvertWorkbookToPDFRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostConvertWorkbookToPNGRequest

type PostConvertWorkbookToPNGRequest struct {
	Password                string            `json:"password,omitempty" xml:"password"`
	CheckExcelRestriction   bool              `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	Region                  string            `json:"region,omitempty" xml:"region"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostConvertWorkbookToPNGRequest) CreateRequestData

func (data *PostConvertWorkbookToPNGRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostConvertWorkbookToPptxRequest

type PostConvertWorkbookToPptxRequest struct {
	Password                string            `json:"password,omitempty" xml:"password"`
	CheckExcelRestriction   bool              `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	Region                  string            `json:"region,omitempty" xml:"region"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostConvertWorkbookToPptxRequest) CreateRequestData

func (data *PostConvertWorkbookToPptxRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostConvertWorkbookToSQLRequest

type PostConvertWorkbookToSQLRequest struct {
	Password                string            `json:"password,omitempty" xml:"password"`
	CheckExcelRestriction   bool              `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	Region                  string            `json:"region,omitempty" xml:"region"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostConvertWorkbookToSQLRequest) CreateRequestData

func (data *PostConvertWorkbookToSQLRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostCopyCellIntoCellRequest

type PostCopyCellIntoCellRequest struct {
	Name         string `json:"name,omitempty" xml:"name"`
	DestCellName string `json:"dest_cell_name,omitempty" xml:"dest_cell_name"`
	SheetName    string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Worksheet    string `json:"worksheet,omitempty" xml:"worksheet"`
	Cellname     string `json:"cellname,omitempty" xml:"cellname"`
	Row          int64  `json:"row,omitempty" xml:"row"`
	Column       int64  `json:"column,omitempty" xml:"column"`
	Folder       string `json:"folder,omitempty" xml:"folder"`
	StorageName  string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostCopyCellIntoCellRequest) CreateRequestData

func (data *PostCopyCellIntoCellRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostCopyWorksheetColumnsRequest

type PostCopyWorksheetColumnsRequest struct {
	Name                   string `json:"name,omitempty" xml:"name"`
	SheetName              string `json:"sheet_name,omitempty" xml:"sheet_name"`
	SourceColumnIndex      int64  `json:"source_column_index,omitempty" xml:"source_column_index"`
	DestinationColumnIndex int64  `json:"destination_column_index,omitempty" xml:"destination_column_index"`
	ColumnNumber           int64  `json:"column_number,omitempty" xml:"column_number"`
	Worksheet              string `json:"worksheet,omitempty" xml:"worksheet"`
	Folder                 string `json:"folder,omitempty" xml:"folder"`
	StorageName            string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostCopyWorksheetColumnsRequest) CreateRequestData

func (data *PostCopyWorksheetColumnsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostCopyWorksheetRequest

type PostCopyWorksheetRequest struct {
	Name           string      `json:"name,omitempty" xml:"name"`
	SheetName      string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	SourceSheet    string      `json:"source_sheet,omitempty" xml:"source_sheet"`
	SourceWorkbook string      `json:"source_workbook,omitempty" xml:"source_workbook"`
	SourceFolder   string      `json:"source_folder,omitempty" xml:"source_folder"`
	Folder         string      `json:"folder,omitempty" xml:"folder"`
	StorageName    string      `json:"storage_name,omitempty" xml:"storage_name"`
	Options        interface{} `json:"options,omitempty" xml:"options"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostCopyWorksheetRequest) CreateRequestData

func (data *PostCopyWorksheetRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostCopyWorksheetRowsRequest

type PostCopyWorksheetRowsRequest struct {
	Name                string `json:"name,omitempty" xml:"name"`
	SheetName           string `json:"sheet_name,omitempty" xml:"sheet_name"`
	SourceRowIndex      int64  `json:"source_row_index,omitempty" xml:"source_row_index"`
	DestinationRowIndex int64  `json:"destination_row_index,omitempty" xml:"destination_row_index"`
	RowNumber           int64  `json:"row_number,omitempty" xml:"row_number"`
	Worksheet           string `json:"worksheet,omitempty" xml:"worksheet"`
	Folder              string `json:"folder,omitempty" xml:"folder"`
	StorageName         string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostCopyWorksheetRowsRequest) CreateRequestData

func (data *PostCopyWorksheetRowsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostDataCleansingRequest added in v24.3.0

type PostDataCleansingRequest struct {
	DataCleansingRequest interface{} `json:"data_cleansing_request,omitempty" xml:"data_cleansing_request"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostDataCleansingRequest) CreateRequestData added in v24.3.0

func (data *PostDataCleansingRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostDataDeduplicationRequest added in v24.3.0

type PostDataDeduplicationRequest struct {
	DataDeduplicationRequest interface{} `json:"data_deduplication_request,omitempty" xml:"data_deduplication_request"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostDataDeduplicationRequest) CreateRequestData added in v24.3.0

func (data *PostDataDeduplicationRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostDataFillRequest added in v24.3.0

type PostDataFillRequest struct {
	DataFillRequest interface{} `json:"data_fill_request,omitempty" xml:"data_fill_request"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostDataFillRequest) CreateRequestData added in v24.3.0

func (data *PostDataFillRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostDataTransformationRequest added in v24.4.0

type PostDataTransformationRequest struct {
	DataTransformationRequest interface{} `json:"data_transformation_request,omitempty" xml:"data_transformation_request"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostDataTransformationRequest) CreateRequestData added in v24.4.0

func (data *PostDataTransformationRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostDeleteIncompleteRowsRequest added in v24.3.0

type PostDeleteIncompleteRowsRequest struct {
	DeleteIncompleteRowsRequest interface{} `json:"delete_incomplete_rows_request,omitempty" xml:"delete_incomplete_rows_request"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostDeleteIncompleteRowsRequest) CreateRequestData added in v24.3.0

func (data *PostDeleteIncompleteRowsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostDigitalSignatureRequest

type PostDigitalSignatureRequest struct {
	Name                 string `json:"name,omitempty" xml:"name"`
	Digitalsignaturefile string `json:"digitalsignaturefile,omitempty" xml:"digitalsignaturefile"`
	Password             string `json:"password,omitempty" xml:"password"`
	Folder               string `json:"folder,omitempty" xml:"folder"`
	StorageName          string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostDigitalSignatureRequest) CreateRequestData

func (data *PostDigitalSignatureRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostEncryptWorkbookRequest

type PostEncryptWorkbookRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Encryption  interface{} `json:"encryption,omitempty" xml:"encryption"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostEncryptWorkbookRequest) CreateRequestData

func (data *PostEncryptWorkbookRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostExportRequest

type PostExportRequest struct {
	ObjectType              string            `json:"object_type,omitempty" xml:"object_type"`
	Format                  string            `json:"format,omitempty" xml:"format"`
	Password                string            `json:"password,omitempty" xml:"password"`
	CheckExcelRestriction   bool              `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	Region                  string            `json:"region,omitempty" xml:"region"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostExportRequest) CreateRequestData

func (data *PostExportRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostFitTallToPagesRequest

type PostFitTallToPagesRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostFitTallToPagesRequest) CreateRequestData

func (data *PostFitTallToPagesRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostFitWideToPagesRequest

type PostFitWideToPagesRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostFitWideToPagesRequest) CreateRequestData

func (data *PostFitWideToPagesRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostFooterRequest

type PostFooterRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Section     int64  `json:"section,omitempty" xml:"section"`
	Script      string `json:"script,omitempty" xml:"script"`
	IsFirstPage bool   `json:"is_first_page,omitempty" xml:"is_first_page"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostFooterRequest) CreateRequestData

func (data *PostFooterRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostGroupWorksheetColumnsRequest

type PostGroupWorksheetColumnsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	FirstIndex  int64  `json:"first_index,omitempty" xml:"first_index"`
	LastIndex   int64  `json:"last_index,omitempty" xml:"last_index"`
	Hide        bool   `json:"hide,omitempty" xml:"hide"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostGroupWorksheetColumnsRequest) CreateRequestData

func (data *PostGroupWorksheetColumnsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostGroupWorksheetRowsRequest

type PostGroupWorksheetRowsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	FirstIndex  int64  `json:"first_index,omitempty" xml:"first_index"`
	LastIndex   int64  `json:"last_index,omitempty" xml:"last_index"`
	Hide        bool   `json:"hide,omitempty" xml:"hide"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostGroupWorksheetRowsRequest) CreateRequestData

func (data *PostGroupWorksheetRowsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostHeaderRequest

type PostHeaderRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Section     int64  `json:"section,omitempty" xml:"section"`
	Script      string `json:"script,omitempty" xml:"script"`
	IsFirstPage bool   `json:"is_first_page,omitempty" xml:"is_first_page"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostHeaderRequest) CreateRequestData

func (data *PostHeaderRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostHideWorksheetColumnsRequest

type PostHideWorksheetColumnsRequest struct {
	Name         string `json:"name,omitempty" xml:"name"`
	SheetName    string `json:"sheet_name,omitempty" xml:"sheet_name"`
	StartColumn  int64  `json:"start_column,omitempty" xml:"start_column"`
	TotalColumns int64  `json:"total_columns,omitempty" xml:"total_columns"`
	Folder       string `json:"folder,omitempty" xml:"folder"`
	StorageName  string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostHideWorksheetColumnsRequest) CreateRequestData

func (data *PostHideWorksheetColumnsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostHideWorksheetRowsRequest

type PostHideWorksheetRowsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Startrow    int64  `json:"startrow,omitempty" xml:"startrow"`
	TotalRows   int64  `json:"total_rows,omitempty" xml:"total_rows"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostHideWorksheetRowsRequest) CreateRequestData

func (data *PostHideWorksheetRowsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostImportDataRequest

type PostImportDataRequest struct {
	Name         string      `json:"name,omitempty" xml:"name"`
	Folder       string      `json:"folder,omitempty" xml:"folder"`
	StorageName  string      `json:"storage_name,omitempty" xml:"storage_name"`
	Region       string      `json:"region,omitempty" xml:"region"`
	ImportOption interface{} `json:"import_option,omitempty" xml:"import_option"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostImportDataRequest) CreateRequestData

func (data *PostImportDataRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostImportRequest

type PostImportRequest struct {
	OutFormat               string            `json:"out_format,omitempty" xml:"out_format"`
	Password                string            `json:"password,omitempty" xml:"password"`
	CheckExcelRestriction   bool              `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	Region                  string            `json:"region,omitempty" xml:"region"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostImportRequest) CreateRequestData

func (data *PostImportRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostLockRequest

type PostLockRequest struct {
	Password                string            `json:"password,omitempty" xml:"password"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostLockRequest) CreateRequestData

func (data *PostLockRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostMergeRequest

type PostMergeRequest struct {
	OutFormat               string            `json:"out_format,omitempty" xml:"out_format"`
	MergeToOneSheet         bool              `json:"merge_to_one_sheet,omitempty" xml:"merge_to_one_sheet"`
	Password                string            `json:"password,omitempty" xml:"password"`
	CheckExcelRestriction   bool              `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	Region                  string            `json:"region,omitempty" xml:"region"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostMergeRequest) CreateRequestData

func (data *PostMergeRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostMetadataRequest

type PostMetadataRequest struct {
	Password                string            `json:"password,omitempty" xml:"password"`
	CheckExcelRestriction   bool              `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	OutFormat               string            `json:"out_format,omitempty" xml:"out_format"`
	Region                  string            `json:"region,omitempty" xml:"region"`
	CellsDocuments          interface{}       `json:"cells_documents,omitempty" xml:"cells_documents"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostMetadataRequest) CreateRequestData

func (data *PostMetadataRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostMoveWorksheetRequest

type PostMoveWorksheetRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Moving      interface{} `json:"moving,omitempty" xml:"moving"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostMoveWorksheetRequest) CreateRequestData

func (data *PostMoveWorksheetRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostPageSetupRequest

type PostPageSetupRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	PageSetup   interface{} `json:"page_setup,omitempty" xml:"page_setup"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostPageSetupRequest) CreateRequestData

func (data *PostPageSetupRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostPivotTableCellStyleRequest

type PostPivotTableCellStyleRequest struct {
	Name            string      `json:"name,omitempty" xml:"name"`
	SheetName       string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	PivotTableIndex int64       `json:"pivot_table_index,omitempty" xml:"pivot_table_index"`
	Column          int64       `json:"column,omitempty" xml:"column"`
	Row             int64       `json:"row,omitempty" xml:"row"`
	NeedReCalculate bool        `json:"need_re_calculate,omitempty" xml:"need_re_calculate"`
	Folder          string      `json:"folder,omitempty" xml:"folder"`
	StorageName     string      `json:"storage_name,omitempty" xml:"storage_name"`
	Style           interface{} `json:"style,omitempty" xml:"style"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostPivotTableCellStyleRequest) CreateRequestData

func (data *PostPivotTableCellStyleRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostPivotTableFieldHideItemRequest

type PostPivotTableFieldHideItemRequest struct {
	Name            string `json:"name,omitempty" xml:"name"`
	SheetName       string `json:"sheet_name,omitempty" xml:"sheet_name"`
	PivotTableIndex int64  `json:"pivot_table_index,omitempty" xml:"pivot_table_index"`
	PivotFieldType  string `json:"pivot_field_type,omitempty" xml:"pivot_field_type"`
	FieldIndex      int64  `json:"field_index,omitempty" xml:"field_index"`
	ItemIndex       int64  `json:"item_index,omitempty" xml:"item_index"`
	IsHide          bool   `json:"is_hide,omitempty" xml:"is_hide"`
	NeedReCalculate bool   `json:"need_re_calculate,omitempty" xml:"need_re_calculate"`
	Folder          string `json:"folder,omitempty" xml:"folder"`
	StorageName     string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostPivotTableFieldHideItemRequest) CreateRequestData

func (data *PostPivotTableFieldHideItemRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostPivotTableFieldMoveToRequest

type PostPivotTableFieldMoveToRequest struct {
	Name            string `json:"name,omitempty" xml:"name"`
	SheetName       string `json:"sheet_name,omitempty" xml:"sheet_name"`
	PivotTableIndex int64  `json:"pivot_table_index,omitempty" xml:"pivot_table_index"`
	FieldIndex      int64  `json:"field_index,omitempty" xml:"field_index"`
	From            string `json:"from,omitempty" xml:"from"`
	To              string `json:"to,omitempty" xml:"to"`
	Folder          string `json:"folder,omitempty" xml:"folder"`
	StorageName     string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostPivotTableFieldMoveToRequest) CreateRequestData

func (data *PostPivotTableFieldMoveToRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostPivotTableStyleRequest

type PostPivotTableStyleRequest struct {
	Name            string      `json:"name,omitempty" xml:"name"`
	SheetName       string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	PivotTableIndex int64       `json:"pivot_table_index,omitempty" xml:"pivot_table_index"`
	NeedReCalculate bool        `json:"need_re_calculate,omitempty" xml:"need_re_calculate"`
	Folder          string      `json:"folder,omitempty" xml:"folder"`
	StorageName     string      `json:"storage_name,omitempty" xml:"storage_name"`
	Style           interface{} `json:"style,omitempty" xml:"style"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostPivotTableStyleRequest) CreateRequestData

func (data *PostPivotTableStyleRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostPivotTableUpdatePivotFieldRequest

type PostPivotTableUpdatePivotFieldRequest struct {
	Name            string      `json:"name,omitempty" xml:"name"`
	SheetName       string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	PivotTableIndex int64       `json:"pivot_table_index,omitempty" xml:"pivot_table_index"`
	PivotFieldIndex int64       `json:"pivot_field_index,omitempty" xml:"pivot_field_index"`
	PivotFieldType  string      `json:"pivot_field_type,omitempty" xml:"pivot_field_type"`
	NeedReCalculate bool        `json:"need_re_calculate,omitempty" xml:"need_re_calculate"`
	Folder          string      `json:"folder,omitempty" xml:"folder"`
	StorageName     string      `json:"storage_name,omitempty" xml:"storage_name"`
	PivotField      interface{} `json:"pivot_field,omitempty" xml:"pivot_field"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostPivotTableUpdatePivotFieldRequest) CreateRequestData

func (data *PostPivotTableUpdatePivotFieldRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostPivotTableUpdatePivotFieldsRequest

type PostPivotTableUpdatePivotFieldsRequest struct {
	Name            string      `json:"name,omitempty" xml:"name"`
	SheetName       string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	PivotTableIndex int64       `json:"pivot_table_index,omitempty" xml:"pivot_table_index"`
	PivotFieldType  string      `json:"pivot_field_type,omitempty" xml:"pivot_field_type"`
	NeedReCalculate bool        `json:"need_re_calculate,omitempty" xml:"need_re_calculate"`
	Folder          string      `json:"folder,omitempty" xml:"folder"`
	StorageName     string      `json:"storage_name,omitempty" xml:"storage_name"`
	PivotField      interface{} `json:"pivot_field,omitempty" xml:"pivot_field"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostPivotTableUpdatePivotFieldsRequest) CreateRequestData

func (data *PostPivotTableUpdatePivotFieldsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostProtectRequest

type PostProtectRequest struct {
	Password                string            `json:"password,omitempty" xml:"password"`
	ProtectWorkbookRequest  interface{}       `json:"protect_workbook_request,omitempty" xml:"protect_workbook_request"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostProtectRequest) CreateRequestData

func (data *PostProtectRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostProtectWorkbookRequest

type PostProtectWorkbookRequest struct {
	Name                   string      `json:"name,omitempty" xml:"name"`
	Folder                 string      `json:"folder,omitempty" xml:"folder"`
	StorageName            string      `json:"storage_name,omitempty" xml:"storage_name"`
	ProtectWorkbookRequest interface{} `json:"protect_workbook_request,omitempty" xml:"protect_workbook_request"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostProtectWorkbookRequest) CreateRequestData

func (data *PostProtectWorkbookRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostRemoveCharactersRequest added in v24.10.0

type PostRemoveCharactersRequest struct {
	RemoveCharactersOptions interface{} `json:"remove_characters_options,omitempty" xml:"remove_characters_options"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostRemoveCharactersRequest) CreateRequestData added in v24.10.0

func (data *PostRemoveCharactersRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostRenameWorksheetRequest

type PostRenameWorksheetRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Newname     string `json:"newname,omitempty" xml:"newname"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostRenameWorksheetRequest) CreateRequestData

func (data *PostRenameWorksheetRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostRepairRequest

type PostRepairRequest struct {
	OutFormat               string            `json:"out_format,omitempty" xml:"out_format"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostRepairRequest) CreateRequestData

func (data *PostRepairRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostReplaceRequest

type PostReplaceRequest struct {
	Text                    string            `json:"text,omitempty" xml:"text"`
	Newtext                 string            `json:"newtext,omitempty" xml:"newtext"`
	Password                string            `json:"password,omitempty" xml:"password"`
	Sheetname               string            `json:"sheetname,omitempty" xml:"sheetname"`
	CheckExcelRestriction   bool              `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostReplaceRequest) CreateRequestData

func (data *PostReplaceRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostReverseRequest

type PostReverseRequest struct {
	RotateType              string            `json:"rotate_type,omitempty" xml:"rotate_type"`
	OutFormat               string            `json:"out_format,omitempty" xml:"out_format"`
	Password                string            `json:"password,omitempty" xml:"password"`
	CheckExcelRestriction   bool              `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	Region                  string            `json:"region,omitempty" xml:"region"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostReverseRequest) CreateRequestData

func (data *PostReverseRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostRotateRequest

type PostRotateRequest struct {
	RotateType              string            `json:"rotate_type,omitempty" xml:"rotate_type"`
	OutFormat               string            `json:"out_format,omitempty" xml:"out_format"`
	Password                string            `json:"password,omitempty" xml:"password"`
	CheckExcelRestriction   bool              `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	Region                  string            `json:"region,omitempty" xml:"region"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostRotateRequest) CreateRequestData

func (data *PostRotateRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostRowStyleRequest

type PostRowStyleRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	RowIndex    int64       `json:"row_index,omitempty" xml:"row_index"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Style       interface{} `json:"style,omitempty" xml:"style"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostRowStyleRequest) CreateRequestData

func (data *PostRowStyleRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostRunTaskRequest

type PostRunTaskRequest struct {
	TaskData interface{} `json:"task_data,omitempty" xml:"task_data"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostRunTaskRequest) CreateRequestData

func (data *PostRunTaskRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostSearchRequest

type PostSearchRequest struct {
	Text                    string            `json:"text,omitempty" xml:"text"`
	Password                string            `json:"password,omitempty" xml:"password"`
	Sheetname               string            `json:"sheetname,omitempty" xml:"sheetname"`
	CheckExcelRestriction   bool              `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostSearchRequest) CreateRequestData

func (data *PostSearchRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostSetCellHtmlStringRequest

type PostSetCellHtmlStringRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	CellName    string `json:"cell_name,omitempty" xml:"cell_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostSetCellHtmlStringRequest) CreateRequestData

func (data *PostSetCellHtmlStringRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostSetCellRangeValueRequest

type PostSetCellRangeValueRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Cellarea    string `json:"cellarea,omitempty" xml:"cellarea"`
	Value       string `json:"value,omitempty" xml:"value"`
	Type_       string `json:"type,omitempty" xml:"type"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostSetCellRangeValueRequest) CreateRequestData

func (data *PostSetCellRangeValueRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostSetWorksheetColumnWidthRequest

type PostSetWorksheetColumnWidthRequest struct {
	Name        string  `json:"name,omitempty" xml:"name"`
	SheetName   string  `json:"sheet_name,omitempty" xml:"sheet_name"`
	ColumnIndex int64   `json:"column_index,omitempty" xml:"column_index"`
	Width       float64 `json:"width,omitempty" xml:"width"`
	Count       int64   `json:"count,omitempty" xml:"count"`
	Folder      string  `json:"folder,omitempty" xml:"folder"`
	StorageName string  `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostSetWorksheetColumnWidthRequest) CreateRequestData

func (data *PostSetWorksheetColumnWidthRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostSplitRequest

type PostSplitRequest struct {
	OutFormat               string            `json:"out_format,omitempty" xml:"out_format"`
	Password                string            `json:"password,omitempty" xml:"password"`
	From                    int64             `json:"from,omitempty" xml:"from"`
	To                      int64             `json:"to,omitempty" xml:"to"`
	CheckExcelRestriction   bool              `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	Region                  string            `json:"region,omitempty" xml:"region"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostSplitRequest) CreateRequestData

func (data *PostSplitRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostTrimContentRequest added in v24.8.0

type PostTrimContentRequest struct {
	TrimContentOptions interface{} `json:"trim_content_options,omitempty" xml:"trim_content_options"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostTrimContentRequest) CreateRequestData added in v24.8.0

func (data *PostTrimContentRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostUngroupWorksheetColumnsRequest

type PostUngroupWorksheetColumnsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	FirstIndex  int64  `json:"first_index,omitempty" xml:"first_index"`
	LastIndex   int64  `json:"last_index,omitempty" xml:"last_index"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostUngroupWorksheetColumnsRequest) CreateRequestData

func (data *PostUngroupWorksheetColumnsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostUngroupWorksheetRowsRequest

type PostUngroupWorksheetRowsRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	FirstIndex  int64  `json:"first_index,omitempty" xml:"first_index"`
	LastIndex   int64  `json:"last_index,omitempty" xml:"last_index"`
	IsAll       bool   `json:"is_all,omitempty" xml:"is_all"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostUngroupWorksheetRowsRequest) CreateRequestData

func (data *PostUngroupWorksheetRowsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostUnhideWorksheetColumnsRequest

type PostUnhideWorksheetColumnsRequest struct {
	Name         string  `json:"name,omitempty" xml:"name"`
	SheetName    string  `json:"sheet_name,omitempty" xml:"sheet_name"`
	StartColumn  int64   `json:"start_column,omitempty" xml:"start_column"`
	TotalColumns int64   `json:"total_columns,omitempty" xml:"total_columns"`
	Width        float64 `json:"width,omitempty" xml:"width"`
	Folder       string  `json:"folder,omitempty" xml:"folder"`
	StorageName  string  `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostUnhideWorksheetColumnsRequest) CreateRequestData

func (data *PostUnhideWorksheetColumnsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostUnhideWorksheetRowsRequest

type PostUnhideWorksheetRowsRequest struct {
	Name        string  `json:"name,omitempty" xml:"name"`
	SheetName   string  `json:"sheet_name,omitempty" xml:"sheet_name"`
	Startrow    int64   `json:"startrow,omitempty" xml:"startrow"`
	TotalRows   int64   `json:"total_rows,omitempty" xml:"total_rows"`
	Height      float64 `json:"height,omitempty" xml:"height"`
	Folder      string  `json:"folder,omitempty" xml:"folder"`
	StorageName string  `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostUnhideWorksheetRowsRequest) CreateRequestData

func (data *PostUnhideWorksheetRowsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostUnlockRequest

type PostUnlockRequest struct {
	Password                string            `json:"password,omitempty" xml:"password"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostUnlockRequest) CreateRequestData

func (data *PostUnlockRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostUpdateWordCaseRequest added in v24.9.0

type PostUpdateWordCaseRequest struct {
	WordCaseOptions interface{} `json:"word_case_options,omitempty" xml:"word_case_options"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostUpdateWordCaseRequest) CreateRequestData added in v24.9.0

func (data *PostUpdateWordCaseRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostUpdateWorksheetCellStyleRequest

type PostUpdateWorksheetCellStyleRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	CellName    string      `json:"cell_name,omitempty" xml:"cell_name"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Style       interface{} `json:"style,omitempty" xml:"style"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostUpdateWorksheetCellStyleRequest) CreateRequestData

func (data *PostUpdateWorksheetCellStyleRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostUpdateWorksheetOleObjectRequest

type PostUpdateWorksheetOleObjectRequest struct {
	Name           string      `json:"name,omitempty" xml:"name"`
	SheetName      string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	OleObjectIndex int64       `json:"ole_object_index,omitempty" xml:"ole_object_index"`
	Folder         string      `json:"folder,omitempty" xml:"folder"`
	StorageName    string      `json:"storage_name,omitempty" xml:"storage_name"`
	Ole            interface{} `json:"ole,omitempty" xml:"ole"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostUpdateWorksheetOleObjectRequest) CreateRequestData

func (data *PostUpdateWorksheetOleObjectRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostUpdateWorksheetPropertyRequest

type PostUpdateWorksheetPropertyRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Sheet       interface{} `json:"sheet,omitempty" xml:"sheet"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostUpdateWorksheetPropertyRequest) CreateRequestData

func (data *PostUpdateWorksheetPropertyRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostUpdateWorksheetRangeStyleRequest

type PostUpdateWorksheetRangeStyleRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	Range_      string      `json:"range,omitempty" xml:"range"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Style       interface{} `json:"style,omitempty" xml:"style"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostUpdateWorksheetRangeStyleRequest) CreateRequestData

func (data *PostUpdateWorksheetRangeStyleRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostUpdateWorksheetRowRequest

type PostUpdateWorksheetRowRequest struct {
	Name        string  `json:"name,omitempty" xml:"name"`
	SheetName   string  `json:"sheet_name,omitempty" xml:"sheet_name"`
	RowIndex    int64   `json:"row_index,omitempty" xml:"row_index"`
	Height      float64 `json:"height,omitempty" xml:"height"`
	Count       int64   `json:"count,omitempty" xml:"count"`
	Folder      string  `json:"folder,omitempty" xml:"folder"`
	StorageName string  `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostUpdateWorksheetRowRequest) CreateRequestData

func (data *PostUpdateWorksheetRowRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostUpdateWorksheetZoomRequest

type PostUpdateWorksheetZoomRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Value       int64  `json:"value,omitempty" xml:"value"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostUpdateWorksheetZoomRequest) CreateRequestData

func (data *PostUpdateWorksheetZoomRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWatermarkRequest

type PostWatermarkRequest struct {
	Text                    string            `json:"text,omitempty" xml:"text"`
	Color                   string            `json:"color,omitempty" xml:"color"`
	OutFormat               string            `json:"out_format,omitempty" xml:"out_format"`
	Password                string            `json:"password,omitempty" xml:"password"`
	CheckExcelRestriction   bool              `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	Region                  string            `json:"region,omitempty" xml:"region"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWatermarkRequest) CreateRequestData

func (data *PostWatermarkRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorkbookCalculateFormulaRequest

type PostWorkbookCalculateFormulaRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	IgnoreError bool        `json:"ignore_error,omitempty" xml:"ignore_error"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Options     interface{} `json:"options,omitempty" xml:"options"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorkbookCalculateFormulaRequest) CreateRequestData

func (data *PostWorkbookCalculateFormulaRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorkbookDataCleansingRequest added in v24.3.0

type PostWorkbookDataCleansingRequest struct {
	Name                  string      `json:"name,omitempty" xml:"name"`
	Folder                string      `json:"folder,omitempty" xml:"folder"`
	StorageName           string      `json:"storage_name,omitempty" xml:"storage_name"`
	Password              string      `json:"password,omitempty" xml:"password"`
	Region                string      `json:"region,omitempty" xml:"region"`
	CheckExcelRestriction bool        `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	DataCleansing         interface{} `json:"data_cleansing,omitempty" xml:"data_cleansing"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorkbookDataCleansingRequest) CreateRequestData added in v24.3.0

func (data *PostWorkbookDataCleansingRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorkbookDataDeduplicationRequest added in v24.3.0

type PostWorkbookDataDeduplicationRequest struct {
	Name                  string      `json:"name,omitempty" xml:"name"`
	Folder                string      `json:"folder,omitempty" xml:"folder"`
	StorageName           string      `json:"storage_name,omitempty" xml:"storage_name"`
	Password              string      `json:"password,omitempty" xml:"password"`
	Region                string      `json:"region,omitempty" xml:"region"`
	CheckExcelRestriction bool        `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	DeduplicationRegion   interface{} `json:"deduplication_region,omitempty" xml:"deduplication_region"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorkbookDataDeduplicationRequest) CreateRequestData added in v24.3.0

func (data *PostWorkbookDataDeduplicationRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorkbookDataFillRequest added in v24.3.0

type PostWorkbookDataFillRequest struct {
	Name                  string      `json:"name,omitempty" xml:"name"`
	Folder                string      `json:"folder,omitempty" xml:"folder"`
	StorageName           string      `json:"storage_name,omitempty" xml:"storage_name"`
	Password              string      `json:"password,omitempty" xml:"password"`
	Region                string      `json:"region,omitempty" xml:"region"`
	CheckExcelRestriction bool        `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	DataFill              interface{} `json:"data_fill,omitempty" xml:"data_fill"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorkbookDataFillRequest) CreateRequestData added in v24.3.0

func (data *PostWorkbookDataFillRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorkbookExportXMLRequest

type PostWorkbookExportXMLRequest struct {
	Name                  string `json:"name,omitempty" xml:"name"`
	Password              string `json:"password,omitempty" xml:"password"`
	Folder                string `json:"folder,omitempty" xml:"folder"`
	StorageName           string `json:"storage_name,omitempty" xml:"storage_name"`
	OutPath               string `json:"out_path,omitempty" xml:"out_path"`
	OutStorageName        string `json:"out_storage_name,omitempty" xml:"out_storage_name"`
	CheckExcelRestriction bool   `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	Region                string `json:"region,omitempty" xml:"region"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorkbookExportXMLRequest) CreateRequestData

func (data *PostWorkbookExportXMLRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorkbookGetSmartMarkerResultRequest

type PostWorkbookGetSmartMarkerResultRequest struct {
	Name           string `json:"name,omitempty" xml:"name"`
	XmlFile        string `json:"xml_file,omitempty" xml:"xml_file"`
	Folder         string `json:"folder,omitempty" xml:"folder"`
	OutPath        string `json:"out_path,omitempty" xml:"out_path"`
	StorageName    string `json:"storage_name,omitempty" xml:"storage_name"`
	OutStorageName string `json:"out_storage_name,omitempty" xml:"out_storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorkbookGetSmartMarkerResultRequest) CreateRequestData

func (data *PostWorkbookGetSmartMarkerResultRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorkbookImportJsonRequest

type PostWorkbookImportJsonRequest struct {
	Name                  string      `json:"name,omitempty" xml:"name"`
	Password              string      `json:"password,omitempty" xml:"password"`
	Folder                string      `json:"folder,omitempty" xml:"folder"`
	StorageName           string      `json:"storage_name,omitempty" xml:"storage_name"`
	OutPath               string      `json:"out_path,omitempty" xml:"out_path"`
	OutStorageName        string      `json:"out_storage_name,omitempty" xml:"out_storage_name"`
	CheckExcelRestriction bool        `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	Region                string      `json:"region,omitempty" xml:"region"`
	ImportJsonRequest     interface{} `json:"import_json_request,omitempty" xml:"import_json_request"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorkbookImportJsonRequest) CreateRequestData

func (data *PostWorkbookImportJsonRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorkbookImportXMLRequest

type PostWorkbookImportXMLRequest struct {
	Name                  string      `json:"name,omitempty" xml:"name"`
	Password              string      `json:"password,omitempty" xml:"password"`
	Folder                string      `json:"folder,omitempty" xml:"folder"`
	StorageName           string      `json:"storage_name,omitempty" xml:"storage_name"`
	OutPath               string      `json:"out_path,omitempty" xml:"out_path"`
	OutStorageName        string      `json:"out_storage_name,omitempty" xml:"out_storage_name"`
	CheckExcelRestriction bool        `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	Region                string      `json:"region,omitempty" xml:"region"`
	ImportXMLRequest      interface{} `json:"import_xml_request,omitempty" xml:"import_xml_request"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorkbookImportXMLRequest) CreateRequestData

func (data *PostWorkbookImportXMLRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorkbookNameRequest

type PostWorkbookNameRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	NameName    string      `json:"name_name,omitempty" xml:"name_name"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	NewName     interface{} `json:"new_name,omitempty" xml:"new_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorkbookNameRequest) CreateRequestData

func (data *PostWorkbookNameRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorkbookSaveAsRequest

type PostWorkbookSaveAsRequest struct {
	Name                  string      `json:"name,omitempty" xml:"name"`
	Newfilename           string      `json:"newfilename,omitempty" xml:"newfilename"`
	IsAutoFitRows         bool        `json:"is_auto_fit_rows,omitempty" xml:"is_auto_fit_rows"`
	IsAutoFitColumns      bool        `json:"is_auto_fit_columns,omitempty" xml:"is_auto_fit_columns"`
	Folder                string      `json:"folder,omitempty" xml:"folder"`
	StorageName           string      `json:"storage_name,omitempty" xml:"storage_name"`
	OutStorageName        string      `json:"out_storage_name,omitempty" xml:"out_storage_name"`
	CheckExcelRestriction bool        `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	Region                string      `json:"region,omitempty" xml:"region"`
	PageWideFitOnPerSheet bool        `json:"page_wide_fit_on_per_sheet,omitempty" xml:"page_wide_fit_on_per_sheet"`
	PageTallFitOnPerSheet bool        `json:"page_tall_fit_on_per_sheet,omitempty" xml:"page_tall_fit_on_per_sheet"`
	SaveOptions           interface{} `json:"save_options,omitempty" xml:"save_options"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorkbookSaveAsRequest) CreateRequestData

func (data *PostWorkbookSaveAsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorkbookSettingsRequest

type PostWorkbookSettingsRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Settings    interface{} `json:"settings,omitempty" xml:"settings"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorkbookSettingsRequest) CreateRequestData

func (data *PostWorkbookSettingsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorkbookSplitRequest

type PostWorkbookSplitRequest struct {
	Name                 string `json:"name,omitempty" xml:"name"`
	Format               string `json:"format,omitempty" xml:"format"`
	OutFolder            string `json:"out_folder,omitempty" xml:"out_folder"`
	From                 int64  `json:"from,omitempty" xml:"from"`
	To                   int64  `json:"to,omitempty" xml:"to"`
	HorizontalResolution int64  `json:"horizontal_resolution,omitempty" xml:"horizontal_resolution"`
	VerticalResolution   int64  `json:"vertical_resolution,omitempty" xml:"vertical_resolution"`
	SplitNameRule        string `json:"split_name_rule,omitempty" xml:"split_name_rule"`
	Folder               string `json:"folder,omitempty" xml:"folder"`
	StorageName          string `json:"storage_name,omitempty" xml:"storage_name"`
	OutStorageName       string `json:"out_storage_name,omitempty" xml:"out_storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorkbookSplitRequest) CreateRequestData

func (data *PostWorkbookSplitRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorkbookTextReplaceRequest

type PostWorkbookTextReplaceRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	OldValue    string `json:"old_value,omitempty" xml:"old_value"`
	NewValue    string `json:"new_value,omitempty" xml:"new_value"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorkbookTextReplaceRequest) CreateRequestData

func (data *PostWorkbookTextReplaceRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorkbooksMergeRequest

type PostWorkbooksMergeRequest struct {
	Name              string `json:"name,omitempty" xml:"name"`
	MergeWith         string `json:"merge_with,omitempty" xml:"merge_with"`
	Folder            string `json:"folder,omitempty" xml:"folder"`
	StorageName       string `json:"storage_name,omitempty" xml:"storage_name"`
	MergedStorageName string `json:"merged_storage_name,omitempty" xml:"merged_storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorkbooksMergeRequest) CreateRequestData

func (data *PostWorkbooksMergeRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorkbooksTextSearchRequest

type PostWorkbooksTextSearchRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	Text        string `json:"text,omitempty" xml:"text"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorkbooksTextSearchRequest) CreateRequestData

func (data *PostWorkbooksTextSearchRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetAutoFilterRefreshRequest

type PostWorksheetAutoFilterRefreshRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetAutoFilterRefreshRequest) CreateRequestData

func (data *PostWorksheetAutoFilterRefreshRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetCalculateFormulaRequest

type PostWorksheetCalculateFormulaRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Formula     string `json:"formula,omitempty" xml:"formula"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetCalculateFormulaRequest) CreateRequestData

func (data *PostWorksheetCalculateFormulaRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetCellSetValueRequest

type PostWorksheetCellSetValueRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	CellName    string `json:"cell_name,omitempty" xml:"cell_name"`
	Value       string `json:"value,omitempty" xml:"value"`
	Type_       string `json:"type,omitempty" xml:"type"`
	Formula     string `json:"formula,omitempty" xml:"formula"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetCellSetValueRequest) CreateRequestData

func (data *PostWorksheetCellSetValueRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetCellsRangeColumnWidthRequest

type PostWorksheetCellsRangeColumnWidthRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	Value       float64     `json:"value,omitempty" xml:"value"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Range_      interface{} `json:"range,omitempty" xml:"range"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetCellsRangeColumnWidthRequest) CreateRequestData

func (data *PostWorksheetCellsRangeColumnWidthRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetCellsRangeMergeRequest

type PostWorksheetCellsRangeMergeRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Range_      interface{} `json:"range,omitempty" xml:"range"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetCellsRangeMergeRequest) CreateRequestData

func (data *PostWorksheetCellsRangeMergeRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetCellsRangeMoveToRequest

type PostWorksheetCellsRangeMoveToRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	DestRow     int64       `json:"dest_row,omitempty" xml:"dest_row"`
	DestColumn  int64       `json:"dest_column,omitempty" xml:"dest_column"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Range_      interface{} `json:"range,omitempty" xml:"range"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetCellsRangeMoveToRequest) CreateRequestData

func (data *PostWorksheetCellsRangeMoveToRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetCellsRangeOutlineBorderRequest

type PostWorksheetCellsRangeOutlineBorderRequest struct {
	Name         string      `json:"name,omitempty" xml:"name"`
	SheetName    string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder       string      `json:"folder,omitempty" xml:"folder"`
	StorageName  string      `json:"storage_name,omitempty" xml:"storage_name"`
	RangeOperate interface{} `json:"range_operate,omitempty" xml:"range_operate"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetCellsRangeOutlineBorderRequest) CreateRequestData

func (data *PostWorksheetCellsRangeOutlineBorderRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetCellsRangeRowHeightRequest

type PostWorksheetCellsRangeRowHeightRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	Value       float64     `json:"value,omitempty" xml:"value"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Range_      interface{} `json:"range,omitempty" xml:"range"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetCellsRangeRowHeightRequest) CreateRequestData

func (data *PostWorksheetCellsRangeRowHeightRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetCellsRangeSortRequest

type PostWorksheetCellsRangeSortRequest struct {
	Name             string      `json:"name,omitempty" xml:"name"`
	SheetName        string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder           string      `json:"folder,omitempty" xml:"folder"`
	StorageName      string      `json:"storage_name,omitempty" xml:"storage_name"`
	RangeSortRequest interface{} `json:"range_sort_request,omitempty" xml:"range_sort_request"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetCellsRangeSortRequest) CreateRequestData

func (data *PostWorksheetCellsRangeSortRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetCellsRangeStyleRequest

type PostWorksheetCellsRangeStyleRequest struct {
	Name         string      `json:"name,omitempty" xml:"name"`
	SheetName    string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder       string      `json:"folder,omitempty" xml:"folder"`
	StorageName  string      `json:"storage_name,omitempty" xml:"storage_name"`
	RangeOperate interface{} `json:"range_operate,omitempty" xml:"range_operate"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetCellsRangeStyleRequest) CreateRequestData

func (data *PostWorksheetCellsRangeStyleRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetCellsRangeUnMergeRequest

type PostWorksheetCellsRangeUnMergeRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Range_      interface{} `json:"range,omitempty" xml:"range"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetCellsRangeUnMergeRequest) CreateRequestData

func (data *PostWorksheetCellsRangeUnMergeRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetCellsRangeValueRequest

type PostWorksheetCellsRangeValueRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	Value       string      `json:"value,omitempty" xml:"value"`
	IsConverted bool        `json:"is_converted,omitempty" xml:"is_converted"`
	SetStyle    bool        `json:"set_style,omitempty" xml:"set_style"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Range_      interface{} `json:"range,omitempty" xml:"range"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetCellsRangeValueRequest) CreateRequestData

func (data *PostWorksheetCellsRangeValueRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetCellsRangesCopyRequest

type PostWorksheetCellsRangesCopyRequest struct {
	Name         string      `json:"name,omitempty" xml:"name"`
	SheetName    string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder       string      `json:"folder,omitempty" xml:"folder"`
	StorageName  string      `json:"storage_name,omitempty" xml:"storage_name"`
	RangeOperate interface{} `json:"range_operate,omitempty" xml:"range_operate"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetCellsRangesCopyRequest) CreateRequestData

func (data *PostWorksheetCellsRangesCopyRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetChartLegendRequest

type PostWorksheetChartLegendRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	ChartIndex  int64       `json:"chart_index,omitempty" xml:"chart_index"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Legend      interface{} `json:"legend,omitempty" xml:"legend"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetChartLegendRequest) CreateRequestData

func (data *PostWorksheetChartLegendRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetChartRequest

type PostWorksheetChartRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	ChartIndex  int64       `json:"chart_index,omitempty" xml:"chart_index"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Chart       interface{} `json:"chart,omitempty" xml:"chart"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetChartRequest) CreateRequestData

func (data *PostWorksheetChartRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetChartTitleRequest

type PostWorksheetChartTitleRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	ChartIndex  int64       `json:"chart_index,omitempty" xml:"chart_index"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Title       interface{} `json:"title,omitempty" xml:"title"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetChartTitleRequest) CreateRequestData

func (data *PostWorksheetChartTitleRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetCommentRequest

type PostWorksheetCommentRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	CellName    string      `json:"cell_name,omitempty" xml:"cell_name"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Comment     interface{} `json:"comment,omitempty" xml:"comment"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetCommentRequest) CreateRequestData

func (data *PostWorksheetCommentRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetGroupShapeRequest

type PostWorksheetGroupShapeRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	ListShape   interface{} `json:"list_shape,omitempty" xml:"list_shape"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetGroupShapeRequest) CreateRequestData

func (data *PostWorksheetGroupShapeRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetHyperlinkRequest

type PostWorksheetHyperlinkRequest struct {
	Name           string      `json:"name,omitempty" xml:"name"`
	SheetName      string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	HyperlinkIndex int64       `json:"hyperlink_index,omitempty" xml:"hyperlink_index"`
	Folder         string      `json:"folder,omitempty" xml:"folder"`
	StorageName    string      `json:"storage_name,omitempty" xml:"storage_name"`
	Hyperlink      interface{} `json:"hyperlink,omitempty" xml:"hyperlink"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetHyperlinkRequest) CreateRequestData

func (data *PostWorksheetHyperlinkRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetListColumnRequest

type PostWorksheetListColumnRequest struct {
	Name            string      `json:"name,omitempty" xml:"name"`
	SheetName       string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	ListObjectIndex int64       `json:"list_object_index,omitempty" xml:"list_object_index"`
	ColumnIndex     int64       `json:"column_index,omitempty" xml:"column_index"`
	Folder          string      `json:"folder,omitempty" xml:"folder"`
	StorageName     string      `json:"storage_name,omitempty" xml:"storage_name"`
	ListColumn      interface{} `json:"list_column,omitempty" xml:"list_column"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetListColumnRequest) CreateRequestData

func (data *PostWorksheetListColumnRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetListColumnsTotalRequest

type PostWorksheetListColumnsTotalRequest struct {
	Name               string      `json:"name,omitempty" xml:"name"`
	SheetName          string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	ListObjectIndex    int64       `json:"list_object_index,omitempty" xml:"list_object_index"`
	Folder             string      `json:"folder,omitempty" xml:"folder"`
	StorageName        string      `json:"storage_name,omitempty" xml:"storage_name"`
	TableTotalRequests interface{} `json:"table_total_requests,omitempty" xml:"table_total_requests"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetListColumnsTotalRequest) CreateRequestData

func (data *PostWorksheetListColumnsTotalRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetListObjectConvertToRangeRequest

type PostWorksheetListObjectConvertToRangeRequest struct {
	Name            string `json:"name,omitempty" xml:"name"`
	SheetName       string `json:"sheet_name,omitempty" xml:"sheet_name"`
	ListObjectIndex int64  `json:"list_object_index,omitempty" xml:"list_object_index"`
	Folder          string `json:"folder,omitempty" xml:"folder"`
	StorageName     string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetListObjectConvertToRangeRequest) CreateRequestData

func (data *PostWorksheetListObjectConvertToRangeRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetListObjectInsertSlicerRequest

type PostWorksheetListObjectInsertSlicerRequest struct {
	Name            string `json:"name,omitempty" xml:"name"`
	SheetName       string `json:"sheet_name,omitempty" xml:"sheet_name"`
	ListObjectIndex int64  `json:"list_object_index,omitempty" xml:"list_object_index"`
	ColumnIndex     int64  `json:"column_index,omitempty" xml:"column_index"`
	DestCellName    string `json:"dest_cell_name,omitempty" xml:"dest_cell_name"`
	Folder          string `json:"folder,omitempty" xml:"folder"`
	StorageName     string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetListObjectInsertSlicerRequest) CreateRequestData

func (data *PostWorksheetListObjectInsertSlicerRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetListObjectRemoveDuplicatesRequest

type PostWorksheetListObjectRemoveDuplicatesRequest struct {
	Name            string `json:"name,omitempty" xml:"name"`
	SheetName       string `json:"sheet_name,omitempty" xml:"sheet_name"`
	ListObjectIndex int64  `json:"list_object_index,omitempty" xml:"list_object_index"`
	Folder          string `json:"folder,omitempty" xml:"folder"`
	StorageName     string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetListObjectRemoveDuplicatesRequest) CreateRequestData

func (data *PostWorksheetListObjectRemoveDuplicatesRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetListObjectRequest

type PostWorksheetListObjectRequest struct {
	Name            string      `json:"name,omitempty" xml:"name"`
	SheetName       string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	ListObjectIndex int64       `json:"list_object_index,omitempty" xml:"list_object_index"`
	Folder          string      `json:"folder,omitempty" xml:"folder"`
	StorageName     string      `json:"storage_name,omitempty" xml:"storage_name"`
	ListObject      interface{} `json:"list_object,omitempty" xml:"list_object"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetListObjectRequest) CreateRequestData

func (data *PostWorksheetListObjectRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetListObjectSortTableRequest

type PostWorksheetListObjectSortTableRequest struct {
	Name            string      `json:"name,omitempty" xml:"name"`
	SheetName       string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	ListObjectIndex int64       `json:"list_object_index,omitempty" xml:"list_object_index"`
	Folder          string      `json:"folder,omitempty" xml:"folder"`
	StorageName     string      `json:"storage_name,omitempty" xml:"storage_name"`
	DataSorter      interface{} `json:"data_sorter,omitempty" xml:"data_sorter"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetListObjectSortTableRequest) CreateRequestData

func (data *PostWorksheetListObjectSortTableRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetListObjectSummarizeWithPivotTableRequest

type PostWorksheetListObjectSummarizeWithPivotTableRequest struct {
	Name                    string      `json:"name,omitempty" xml:"name"`
	SheetName               string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	ListObjectIndex         int64       `json:"list_object_index,omitempty" xml:"list_object_index"`
	DestsheetName           string      `json:"destsheet_name,omitempty" xml:"destsheet_name"`
	Folder                  string      `json:"folder,omitempty" xml:"folder"`
	StorageName             string      `json:"storage_name,omitempty" xml:"storage_name"`
	CreatePivotTableRequest interface{} `json:"create_pivot_table_request,omitempty" xml:"create_pivot_table_request"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetListObjectSummarizeWithPivotTableRequest) CreateRequestData

func (data *PostWorksheetListObjectSummarizeWithPivotTableRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetMatchBlanksRequest

type PostWorksheetMatchBlanksRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	FieldIndex  int64  `json:"field_index,omitempty" xml:"field_index"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetMatchBlanksRequest) CreateRequestData

func (data *PostWorksheetMatchBlanksRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetMatchNonBlanksRequest

type PostWorksheetMatchNonBlanksRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	FieldIndex  int64  `json:"field_index,omitempty" xml:"field_index"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetMatchNonBlanksRequest) CreateRequestData

func (data *PostWorksheetMatchNonBlanksRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetMergeRequest

type PostWorksheetMergeRequest struct {
	Name         string `json:"name,omitempty" xml:"name"`
	SheetName    string `json:"sheet_name,omitempty" xml:"sheet_name"`
	StartRow     int64  `json:"start_row,omitempty" xml:"start_row"`
	StartColumn  int64  `json:"start_column,omitempty" xml:"start_column"`
	TotalRows    int64  `json:"total_rows,omitempty" xml:"total_rows"`
	TotalColumns int64  `json:"total_columns,omitempty" xml:"total_columns"`
	Folder       string `json:"folder,omitempty" xml:"folder"`
	StorageName  string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetMergeRequest) CreateRequestData

func (data *PostWorksheetMergeRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetPictureRequest

type PostWorksheetPictureRequest struct {
	Name         string      `json:"name,omitempty" xml:"name"`
	SheetName    string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	PictureIndex int64       `json:"picture_index,omitempty" xml:"picture_index"`
	Folder       string      `json:"folder,omitempty" xml:"folder"`
	StorageName  string      `json:"storage_name,omitempty" xml:"storage_name"`
	Picture      interface{} `json:"picture,omitempty" xml:"picture"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetPictureRequest) CreateRequestData

func (data *PostWorksheetPictureRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetPivotTableCalculateRequest

type PostWorksheetPivotTableCalculateRequest struct {
	Name            string `json:"name,omitempty" xml:"name"`
	SheetName       string `json:"sheet_name,omitempty" xml:"sheet_name"`
	PivotTableIndex int64  `json:"pivot_table_index,omitempty" xml:"pivot_table_index"`
	Folder          string `json:"folder,omitempty" xml:"folder"`
	StorageName     string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetPivotTableCalculateRequest) CreateRequestData

func (data *PostWorksheetPivotTableCalculateRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetPivotTableMoveRequest

type PostWorksheetPivotTableMoveRequest struct {
	Name            string `json:"name,omitempty" xml:"name"`
	SheetName       string `json:"sheet_name,omitempty" xml:"sheet_name"`
	PivotTableIndex int64  `json:"pivot_table_index,omitempty" xml:"pivot_table_index"`
	Row             int64  `json:"row,omitempty" xml:"row"`
	Column          int64  `json:"column,omitempty" xml:"column"`
	DestCellName    string `json:"dest_cell_name,omitempty" xml:"dest_cell_name"`
	Folder          string `json:"folder,omitempty" xml:"folder"`
	StorageName     string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetPivotTableMoveRequest) CreateRequestData

func (data *PostWorksheetPivotTableMoveRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetRangeSortRequest

type PostWorksheetRangeSortRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	CellArea    string      `json:"cell_area,omitempty" xml:"cell_area"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	DataSorter  interface{} `json:"data_sorter,omitempty" xml:"data_sorter"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetRangeSortRequest) CreateRequestData

func (data *PostWorksheetRangeSortRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetShapeRequest

type PostWorksheetShapeRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	Shapeindex  int64       `json:"shapeindex,omitempty" xml:"shapeindex"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Dto         interface{} `json:"dto,omitempty" xml:"dto"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetShapeRequest) CreateRequestData

func (data *PostWorksheetShapeRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetSparklineGroupRequest

type PostWorksheetSparklineGroupRequest struct {
	Name                string      `json:"name,omitempty" xml:"name"`
	SheetName           string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	SparklineGroupIndex int64       `json:"sparkline_group_index,omitempty" xml:"sparkline_group_index"`
	Folder              string      `json:"folder,omitempty" xml:"folder"`
	StorageName         string      `json:"storage_name,omitempty" xml:"storage_name"`
	SparklineGroup      interface{} `json:"sparkline_group,omitempty" xml:"sparkline_group"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetSparklineGroupRequest) CreateRequestData

func (data *PostWorksheetSparklineGroupRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetTextReplaceRequest

type PostWorksheetTextReplaceRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	OldValue    string `json:"old_value,omitempty" xml:"old_value"`
	NewValue    string `json:"new_value,omitempty" xml:"new_value"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetTextReplaceRequest) CreateRequestData

func (data *PostWorksheetTextReplaceRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetTextSearchRequest

type PostWorksheetTextSearchRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Text        string `json:"text,omitempty" xml:"text"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetTextSearchRequest) CreateRequestData

func (data *PostWorksheetTextSearchRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetUngroupShapeRequest

type PostWorksheetUngroupShapeRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Shapeindex  int64  `json:"shapeindex,omitempty" xml:"shapeindex"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetUngroupShapeRequest) CreateRequestData

func (data *PostWorksheetUngroupShapeRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetUnmergeRequest

type PostWorksheetUnmergeRequest struct {
	Name         string `json:"name,omitempty" xml:"name"`
	SheetName    string `json:"sheet_name,omitempty" xml:"sheet_name"`
	StartRow     int64  `json:"start_row,omitempty" xml:"start_row"`
	StartColumn  int64  `json:"start_column,omitempty" xml:"start_column"`
	TotalRows    int64  `json:"total_rows,omitempty" xml:"total_rows"`
	TotalColumns int64  `json:"total_columns,omitempty" xml:"total_columns"`
	Folder       string `json:"folder,omitempty" xml:"folder"`
	StorageName  string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetUnmergeRequest) CreateRequestData

func (data *PostWorksheetUnmergeRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PostWorksheetValidationRequest

type PostWorksheetValidationRequest struct {
	Name            string      `json:"name,omitempty" xml:"name"`
	SheetName       string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	ValidationIndex int64       `json:"validation_index,omitempty" xml:"validation_index"`
	Folder          string      `json:"folder,omitempty" xml:"folder"`
	StorageName     string      `json:"storage_name,omitempty" xml:"storage_name"`
	Validation      interface{} `json:"validation,omitempty" xml:"validation"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PostWorksheetValidationRequest) CreateRequestData

func (data *PostWorksheetValidationRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PptxSaveOptions

type PptxSaveOptions struct {
	DefaultFont                       string `json:"DefaultFont,omitempty" xml:"DefaultFont"`
	CheckWorkbookDefaultFont          bool   `json:"CheckWorkbookDefaultFont,omitempty" xml:"CheckWorkbookDefaultFont"`
	CheckFontCompatibility            bool   `json:"CheckFontCompatibility,omitempty" xml:"CheckFontCompatibility"`
	IsFontSubstitutionCharGranularity bool   `json:"IsFontSubstitutionCharGranularity,omitempty" xml:"IsFontSubstitutionCharGranularity"`
	OnePagePerSheet                   bool   `json:"OnePagePerSheet,omitempty" xml:"OnePagePerSheet"`
	AllColumnsInOnePagePerSheet       bool   `json:"AllColumnsInOnePagePerSheet,omitempty" xml:"AllColumnsInOnePagePerSheet"`
	IgnoreError                       bool   `json:"IgnoreError,omitempty" xml:"IgnoreError"`
	OutputBlankPageWhenNothingToPrint bool   `json:"OutputBlankPageWhenNothingToPrint,omitempty" xml:"OutputBlankPageWhenNothingToPrint"`
	PageIndex                         int64  `json:"PageIndex,omitempty" xml:"PageIndex"`
	PageCount                         int64  `json:"PageCount,omitempty" xml:"PageCount"`
	PrintingPageType                  string `json:"PrintingPageType,omitempty" xml:"PrintingPageType"`
	GridlineType                      string `json:"GridlineType,omitempty" xml:"GridlineType"`
	TextCrossType                     string `json:"TextCrossType,omitempty" xml:"TextCrossType"`
	DefaultEditLanguage               string `json:"DefaultEditLanguage,omitempty" xml:"DefaultEditLanguage"`
	EmfRenderSetting                  string `json:"EmfRenderSetting,omitempty" xml:"EmfRenderSetting"`
	MergeAreas                        bool   `json:"MergeAreas,omitempty" xml:"MergeAreas"`
	SortExternalNames                 bool   `json:"SortExternalNames,omitempty" xml:"SortExternalNames"`
	UpdateSmartArt                    bool   `json:"UpdateSmartArt,omitempty" xml:"UpdateSmartArt"`

	IgnoreHiddenRows         bool   `json:"IgnoreHiddenRows,omitempty" xml:"IgnoreHiddenRows"`
	AdjustFontSizeForRowType string `json:"AdjustFontSizeForRowType,omitempty" xml:"AdjustFontSizeForRowType"`
	ExportViewType           string `json:"ExportViewType,omitempty" xml:"ExportViewType"`
}

type ProtectSheetParameter

type ProtectSheetParameter struct {
	ProtectionType             string   `json:"ProtectionType,omitempty" xml:"ProtectionType"`
	Password                   string   `json:"Password,omitempty" xml:"Password"`
	AllowEditArea              []string `json:"AllowEditArea,omitempty" xml:"AllowEditArea"`
	AllowDeletingColumn        string   `json:"AllowDeletingColumn,omitempty" xml:"AllowDeletingColumn"`
	AllowDeletingRow           string   `json:"AllowDeletingRow,omitempty" xml:"AllowDeletingRow"`
	AllowFiltering             string   `json:"AllowFiltering,omitempty" xml:"AllowFiltering"`
	AllowFormattingCell        string   `json:"AllowFormattingCell,omitempty" xml:"AllowFormattingCell"`
	AllowFormattingColumn      string   `json:"AllowFormattingColumn,omitempty" xml:"AllowFormattingColumn"`
	AllowFormattingRow         string   `json:"AllowFormattingRow,omitempty" xml:"AllowFormattingRow"`
	AllowInsertingColumn       string   `json:"AllowInsertingColumn,omitempty" xml:"AllowInsertingColumn"`
	AllowInsertingHyperlink    string   `json:"AllowInsertingHyperlink,omitempty" xml:"AllowInsertingHyperlink"`
	AllowInsertingRow          string   `json:"AllowInsertingRow,omitempty" xml:"AllowInsertingRow"`
	AllowSelectingLockedCell   string   `json:"AllowSelectingLockedCell,omitempty" xml:"AllowSelectingLockedCell"`
	AllowSelectingUnlockedCell string   `json:"AllowSelectingUnlockedCell,omitempty" xml:"AllowSelectingUnlockedCell"`
	AllowSorting               string   `json:"AllowSorting,omitempty" xml:"AllowSorting"`
	AllowUsingPivotTable       string   `json:"AllowUsingPivotTable,omitempty" xml:"AllowUsingPivotTable"`
}

type ProtectWorkbookRequest

type ProtectWorkbookRequest struct {
	AwaysOpenReadOnly        bool              `json:"AwaysOpenReadOnly,omitempty" xml:"AwaysOpenReadOnly"`
	EncryptWithPassword      string            `json:"EncryptWithPassword,omitempty" xml:"EncryptWithPassword"`
	ProtectCurrentSheet      *Protection       `json:"ProtectCurrentSheet,omitempty" xml:"ProtectCurrentSheet"`
	ProtectAllSheets         *Protection       `json:"ProtectAllSheets,omitempty" xml:"ProtectAllSheets"`
	ProtectWorkbookStructure string            `json:"ProtectWorkbookStructure,omitempty" xml:"ProtectWorkbookStructure"`
	DigitalSignature         *DigitalSignature `json:"DigitalSignature,omitempty" xml:"DigitalSignature"`
	MarkAsFinal              bool              `json:"MarkAsFinal,omitempty" xml:"MarkAsFinal"`
}

type Protection

type Protection struct {
	AllowDeletingColumn        bool   `json:"AllowDeletingColumn,omitempty" xml:"AllowDeletingColumn"`
	AllowDeletingRow           bool   `json:"AllowDeletingRow,omitempty" xml:"AllowDeletingRow"`
	AllowFiltering             bool   `json:"AllowFiltering,omitempty" xml:"AllowFiltering"`
	AllowFormattingCell        bool   `json:"AllowFormattingCell,omitempty" xml:"AllowFormattingCell"`
	AllowFormattingColumn      bool   `json:"AllowFormattingColumn,omitempty" xml:"AllowFormattingColumn"`
	AllowFormattingRow         bool   `json:"AllowFormattingRow,omitempty" xml:"AllowFormattingRow"`
	AllowInsertingColumn       bool   `json:"AllowInsertingColumn,omitempty" xml:"AllowInsertingColumn"`
	AllowInsertingHyperlink    bool   `json:"AllowInsertingHyperlink,omitempty" xml:"AllowInsertingHyperlink"`
	AllowInsertingRow          bool   `json:"AllowInsertingRow,omitempty" xml:"AllowInsertingRow"`
	AllowSorting               bool   `json:"AllowSorting,omitempty" xml:"AllowSorting"`
	AllowUsingPivotTable       bool   `json:"AllowUsingPivotTable,omitempty" xml:"AllowUsingPivotTable"`
	AllowEditingContent        bool   `json:"AllowEditingContent,omitempty" xml:"AllowEditingContent"`
	AllowEditingObject         bool   `json:"AllowEditingObject,omitempty" xml:"AllowEditingObject"`
	AllowEditingScenario       bool   `json:"AllowEditingScenario,omitempty" xml:"AllowEditingScenario"`
	Password                   string `json:"Password,omitempty" xml:"Password"`
	AllowSelectingLockedCell   bool   `json:"AllowSelectingLockedCell,omitempty" xml:"AllowSelectingLockedCell"`
	AllowSelectingUnlockedCell bool   `json:"AllowSelectingUnlockedCell,omitempty" xml:"AllowSelectingUnlockedCell"`
}

type PutActiveWorksheetRequest

type PutActiveWorksheetRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutActiveWorksheetRequest) CreateRequestData

func (data *PutActiveWorksheetRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutAddNewWorksheetRequest

type PutAddNewWorksheetRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Position    int64  `json:"position,omitempty" xml:"position"`
	Sheettype   string `json:"sheettype,omitempty" xml:"sheettype"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutAddNewWorksheetRequest) CreateRequestData

func (data *PutAddNewWorksheetRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutChangeVisibilityWorksheetRequest

type PutChangeVisibilityWorksheetRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	IsVisible   bool   `json:"is_visible,omitempty" xml:"is_visible"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutChangeVisibilityWorksheetRequest) CreateRequestData

func (data *PutChangeVisibilityWorksheetRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutConvertWorkbookRequest

type PutConvertWorkbookRequest struct {
	Format                  string            `json:"format,omitempty" xml:"format"`
	Password                string            `json:"password,omitempty" xml:"password"`
	OutPath                 string            `json:"out_path,omitempty" xml:"out_path"`
	StorageName             string            `json:"storage_name,omitempty" xml:"storage_name"`
	CheckExcelRestriction   bool              `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`
	StreamFormat            string            `json:"stream_format,omitempty" xml:"stream_format"`
	Region                  string            `json:"region,omitempty" xml:"region"`
	PageWideFitOnPerSheet   bool              `json:"page_wide_fit_on_per_sheet,omitempty" xml:"page_wide_fit_on_per_sheet"`
	PageTallFitOnPerSheet   bool              `json:"page_tall_fit_on_per_sheet,omitempty" xml:"page_tall_fit_on_per_sheet"`
	SheetName               string            `json:"sheet_name,omitempty" xml:"sheet_name"`
	PageIndex               int64             `json:"page_index,omitempty" xml:"page_index"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutConvertWorkbookRequest) CreateRequestData

func (data *PutConvertWorkbookRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutDocumentPropertyRequest

type PutDocumentPropertyRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Property    interface{} `json:"property,omitempty" xml:"property"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutDocumentPropertyRequest) CreateRequestData

func (data *PutDocumentPropertyRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutDocumentProtectFromChangesRequest

type PutDocumentProtectFromChangesRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Password    interface{} `json:"password,omitempty" xml:"password"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutDocumentProtectFromChangesRequest) CreateRequestData

func (data *PutDocumentProtectFromChangesRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutHorizontalPageBreakRequest

type PutHorizontalPageBreakRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Cellname    string `json:"cellname,omitempty" xml:"cellname"`
	Row         int64  `json:"row,omitempty" xml:"row"`
	Column      int64  `json:"column,omitempty" xml:"column"`
	StartColumn int64  `json:"start_column,omitempty" xml:"start_column"`
	EndColumn   int64  `json:"end_column,omitempty" xml:"end_column"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutHorizontalPageBreakRequest) CreateRequestData

func (data *PutHorizontalPageBreakRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutInsertNewWorksheetRequest

type PutInsertNewWorksheetRequest struct {
	Name         string `json:"name,omitempty" xml:"name"`
	SheetName    string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Index        int64  `json:"index,omitempty" xml:"index"`
	Sheettype    string `json:"sheettype,omitempty" xml:"sheettype"`
	Newsheetname string `json:"newsheetname,omitempty" xml:"newsheetname"`
	Folder       string `json:"folder,omitempty" xml:"folder"`
	StorageName  string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutInsertNewWorksheetRequest) CreateRequestData

func (data *PutInsertNewWorksheetRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutInsertWorksheetColumnsRequest

type PutInsertWorksheetColumnsRequest struct {
	Name            string `json:"name,omitempty" xml:"name"`
	SheetName       string `json:"sheet_name,omitempty" xml:"sheet_name"`
	ColumnIndex     int64  `json:"column_index,omitempty" xml:"column_index"`
	Columns         int64  `json:"columns,omitempty" xml:"columns"`
	UpdateReference bool   `json:"update_reference,omitempty" xml:"update_reference"`
	Folder          string `json:"folder,omitempty" xml:"folder"`
	StorageName     string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutInsertWorksheetColumnsRequest) CreateRequestData

func (data *PutInsertWorksheetColumnsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutInsertWorksheetRowRequest

type PutInsertWorksheetRowRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	RowIndex    int64  `json:"row_index,omitempty" xml:"row_index"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutInsertWorksheetRowRequest) CreateRequestData

func (data *PutInsertWorksheetRowRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutInsertWorksheetRowsRequest

type PutInsertWorksheetRowsRequest struct {
	Name            string `json:"name,omitempty" xml:"name"`
	SheetName       string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Startrow        int64  `json:"startrow,omitempty" xml:"startrow"`
	TotalRows       int64  `json:"total_rows,omitempty" xml:"total_rows"`
	UpdateReference bool   `json:"update_reference,omitempty" xml:"update_reference"`
	Folder          string `json:"folder,omitempty" xml:"folder"`
	StorageName     string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutInsertWorksheetRowsRequest) CreateRequestData

func (data *PutInsertWorksheetRowsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutPivotTableFieldRequest

type PutPivotTableFieldRequest struct {
	Name                   string      `json:"name,omitempty" xml:"name"`
	SheetName              string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	PivotTableIndex        int64       `json:"pivot_table_index,omitempty" xml:"pivot_table_index"`
	PivotFieldType         string      `json:"pivot_field_type,omitempty" xml:"pivot_field_type"`
	NeedReCalculate        bool        `json:"need_re_calculate,omitempty" xml:"need_re_calculate"`
	Folder                 string      `json:"folder,omitempty" xml:"folder"`
	StorageName            string      `json:"storage_name,omitempty" xml:"storage_name"`
	PivotTableFieldRequest interface{} `json:"pivot_table_field_request,omitempty" xml:"pivot_table_field_request"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutPivotTableFieldRequest) CreateRequestData

func (data *PutPivotTableFieldRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutProtectWorksheetRequest

type PutProtectWorksheetRequest struct {
	Name             string      `json:"name,omitempty" xml:"name"`
	SheetName        string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder           string      `json:"folder,omitempty" xml:"folder"`
	StorageName      string      `json:"storage_name,omitempty" xml:"storage_name"`
	ProtectParameter interface{} `json:"protect_parameter,omitempty" xml:"protect_parameter"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutProtectWorksheetRequest) CreateRequestData

func (data *PutProtectWorksheetRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutVerticalPageBreakRequest

type PutVerticalPageBreakRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Cellname    string `json:"cellname,omitempty" xml:"cellname"`
	Column      int64  `json:"column,omitempty" xml:"column"`
	Row         int64  `json:"row,omitempty" xml:"row"`
	StartRow    int64  `json:"start_row,omitempty" xml:"start_row"`
	EndRow      int64  `json:"end_row,omitempty" xml:"end_row"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutVerticalPageBreakRequest) CreateRequestData

func (data *PutVerticalPageBreakRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorkbookBackgroundRequest

type PutWorkbookBackgroundRequest struct {
	Name                    string            `json:"name,omitempty" xml:"name"`
	PicPath                 string            `json:"pic_path,omitempty" xml:"pic_path"`
	ImageAdaptOption        string            `json:"image_adapt_option,omitempty" xml:"image_adapt_option"`
	Folder                  string            `json:"folder,omitempty" xml:"folder"`
	StorageName             string            `json:"storage_name,omitempty" xml:"storage_name"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorkbookBackgroundRequest) CreateRequestData

func (data *PutWorkbookBackgroundRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorkbookCreateRequest

type PutWorkbookCreateRequest struct {
	Name                  string `json:"name,omitempty" xml:"name"`
	TemplateFile          string `json:"template_file,omitempty" xml:"template_file"`
	DataFile              string `json:"data_file,omitempty" xml:"data_file"`
	IsWriteOver           bool   `json:"is_write_over,omitempty" xml:"is_write_over"`
	Folder                string `json:"folder,omitempty" xml:"folder"`
	StorageName           string `json:"storage_name,omitempty" xml:"storage_name"`
	CheckExcelRestriction bool   `json:"check_excel_restriction,omitempty" xml:"check_excel_restriction"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorkbookCreateRequest) CreateRequestData

func (data *PutWorkbookCreateRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorkbookNameRequest

type PutWorkbookNameRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	NewName     interface{} `json:"new_name,omitempty" xml:"new_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorkbookNameRequest) CreateRequestData

func (data *PutWorkbookNameRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorkbookWaterMarkerRequest

type PutWorkbookWaterMarkerRequest struct {
	Name                   string      `json:"name,omitempty" xml:"name"`
	Folder                 string      `json:"folder,omitempty" xml:"folder"`
	StorageName            string      `json:"storage_name,omitempty" xml:"storage_name"`
	TextWaterMarkerRequest interface{} `json:"text_water_marker_request,omitempty" xml:"text_water_marker_request"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorkbookWaterMarkerRequest) CreateRequestData

func (data *PutWorkbookWaterMarkerRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorksheetAddPictureRequest

type PutWorksheetAddPictureRequest struct {
	Name             string      `json:"name,omitempty" xml:"name"`
	SheetName        string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	UpperLeftRow     int64       `json:"upper_left_row,omitempty" xml:"upper_left_row"`
	UpperLeftColumn  int64       `json:"upper_left_column,omitempty" xml:"upper_left_column"`
	LowerRightRow    int64       `json:"lower_right_row,omitempty" xml:"lower_right_row"`
	LowerRightColumn int64       `json:"lower_right_column,omitempty" xml:"lower_right_column"`
	PicturePath      string      `json:"picture_path,omitempty" xml:"picture_path"`
	Folder           string      `json:"folder,omitempty" xml:"folder"`
	StorageName      string      `json:"storage_name,omitempty" xml:"storage_name"`
	Picture          interface{} `json:"picture,omitempty" xml:"picture"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorksheetAddPictureRequest) CreateRequestData

func (data *PutWorksheetAddPictureRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorksheetBackgroundRequest

type PutWorksheetBackgroundRequest struct {
	Name                    string            `json:"name,omitempty" xml:"name"`
	SheetName               string            `json:"sheet_name,omitempty" xml:"sheet_name"`
	PicPath                 string            `json:"pic_path,omitempty" xml:"pic_path"`
	ImageAdaptOption        string            `json:"image_adapt_option,omitempty" xml:"image_adapt_option"`
	Folder                  string            `json:"folder,omitempty" xml:"folder"`
	StorageName             string            `json:"storage_name,omitempty" xml:"storage_name"`
	File                    map[string]string `json:"File,omitempty" xml:"File"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorksheetBackgroundRequest) CreateRequestData

func (data *PutWorksheetBackgroundRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorksheetCellsRangeRequest

type PutWorksheetCellsRangeRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Range_      string `json:"range,omitempty" xml:"range"`
	Shift       string `json:"shift,omitempty" xml:"shift"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorksheetCellsRangeRequest) CreateRequestData

func (data *PutWorksheetCellsRangeRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorksheetChartLegendRequest

type PutWorksheetChartLegendRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	ChartIndex  int64  `json:"chart_index,omitempty" xml:"chart_index"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorksheetChartLegendRequest) CreateRequestData

func (data *PutWorksheetChartLegendRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorksheetChartRequest

type PutWorksheetChartRequest struct {
	Name                string `json:"name,omitempty" xml:"name"`
	SheetName           string `json:"sheet_name,omitempty" xml:"sheet_name"`
	ChartType           string `json:"chart_type,omitempty" xml:"chart_type"`
	UpperLeftRow        int64  `json:"upper_left_row,omitempty" xml:"upper_left_row"`
	UpperLeftColumn     int64  `json:"upper_left_column,omitempty" xml:"upper_left_column"`
	LowerRightRow       int64  `json:"lower_right_row,omitempty" xml:"lower_right_row"`
	LowerRightColumn    int64  `json:"lower_right_column,omitempty" xml:"lower_right_column"`
	Area                string `json:"area,omitempty" xml:"area"`
	IsVertical          bool   `json:"is_vertical,omitempty" xml:"is_vertical"`
	CategoryData        string `json:"category_data,omitempty" xml:"category_data"`
	IsAutoGetSerialName bool   `json:"is_auto_get_serial_name,omitempty" xml:"is_auto_get_serial_name"`
	Title               string `json:"title,omitempty" xml:"title"`
	Folder              string `json:"folder,omitempty" xml:"folder"`
	DataLabels          bool   `json:"data_labels,omitempty" xml:"data_labels"`
	DataLabelsPosition  string `json:"data_labels_position,omitempty" xml:"data_labels_position"`
	PivotTableSheet     string `json:"pivot_table_sheet,omitempty" xml:"pivot_table_sheet"`
	PivotTableName      string `json:"pivot_table_name,omitempty" xml:"pivot_table_name"`
	StorageName         string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorksheetChartRequest) CreateRequestData

func (data *PutWorksheetChartRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorksheetChartTitleRequest

type PutWorksheetChartTitleRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	ChartIndex  int64       `json:"chart_index,omitempty" xml:"chart_index"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Title       interface{} `json:"title,omitempty" xml:"title"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorksheetChartTitleRequest) CreateRequestData

func (data *PutWorksheetChartTitleRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorksheetColorFilterRequest

type PutWorksheetColorFilterRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	Range_      string      `json:"range,omitempty" xml:"range"`
	FieldIndex  int64       `json:"field_index,omitempty" xml:"field_index"`
	MatchBlanks bool        `json:"match_blanks,omitempty" xml:"match_blanks"`
	Refresh     bool        `json:"refresh,omitempty" xml:"refresh"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	ColorFilter interface{} `json:"color_filter,omitempty" xml:"color_filter"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorksheetColorFilterRequest) CreateRequestData

func (data *PutWorksheetColorFilterRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorksheetCommentRequest

type PutWorksheetCommentRequest struct {
	Name        string      `json:"name,omitempty" xml:"name"`
	SheetName   string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	CellName    string      `json:"cell_name,omitempty" xml:"cell_name"`
	Folder      string      `json:"folder,omitempty" xml:"folder"`
	StorageName string      `json:"storage_name,omitempty" xml:"storage_name"`
	Comment     interface{} `json:"comment,omitempty" xml:"comment"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorksheetCommentRequest) CreateRequestData

func (data *PutWorksheetCommentRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorksheetConditionalFormattingRequest

type PutWorksheetConditionalFormattingRequest struct {
	Name            string      `json:"name,omitempty" xml:"name"`
	SheetName       string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	CellArea        string      `json:"cell_area,omitempty" xml:"cell_area"`
	Folder          string      `json:"folder,omitempty" xml:"folder"`
	StorageName     string      `json:"storage_name,omitempty" xml:"storage_name"`
	Formatcondition interface{} `json:"formatcondition,omitempty" xml:"formatcondition"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorksheetConditionalFormattingRequest) CreateRequestData

func (data *PutWorksheetConditionalFormattingRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorksheetCustomFilterRequest

type PutWorksheetCustomFilterRequest struct {
	Name          string `json:"name,omitempty" xml:"name"`
	SheetName     string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Range_        string `json:"range,omitempty" xml:"range"`
	FieldIndex    int64  `json:"field_index,omitempty" xml:"field_index"`
	OperatorType1 string `json:"operator_type1,omitempty" xml:"operator_type1"`
	Criteria1     string `json:"criteria1,omitempty" xml:"criteria1"`
	IsAnd         bool   `json:"is_and,omitempty" xml:"is_and"`
	OperatorType2 string `json:"operator_type2,omitempty" xml:"operator_type2"`
	Criteria2     string `json:"criteria2,omitempty" xml:"criteria2"`
	MatchBlanks   bool   `json:"match_blanks,omitempty" xml:"match_blanks"`
	Refresh       bool   `json:"refresh,omitempty" xml:"refresh"`
	Folder        string `json:"folder,omitempty" xml:"folder"`
	StorageName   string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorksheetCustomFilterRequest) CreateRequestData

func (data *PutWorksheetCustomFilterRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorksheetDateFilterRequest

type PutWorksheetDateFilterRequest struct {
	Name                 string `json:"name,omitempty" xml:"name"`
	SheetName            string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Range_               string `json:"range,omitempty" xml:"range"`
	FieldIndex           int64  `json:"field_index,omitempty" xml:"field_index"`
	DateTimeGroupingType string `json:"date_time_grouping_type,omitempty" xml:"date_time_grouping_type"`
	Year                 int64  `json:"year,omitempty" xml:"year"`
	Month                int64  `json:"month,omitempty" xml:"month"`
	Day                  int64  `json:"day,omitempty" xml:"day"`
	Hour                 int64  `json:"hour,omitempty" xml:"hour"`
	Minute               int64  `json:"minute,omitempty" xml:"minute"`
	Second               int64  `json:"second,omitempty" xml:"second"`
	MatchBlanks          bool   `json:"match_blanks,omitempty" xml:"match_blanks"`
	Refresh              bool   `json:"refresh,omitempty" xml:"refresh"`
	Folder               string `json:"folder,omitempty" xml:"folder"`
	StorageName          string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorksheetDateFilterRequest) CreateRequestData

func (data *PutWorksheetDateFilterRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorksheetDynamicFilterRequest

type PutWorksheetDynamicFilterRequest struct {
	Name              string `json:"name,omitempty" xml:"name"`
	SheetName         string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Range_            string `json:"range,omitempty" xml:"range"`
	FieldIndex        int64  `json:"field_index,omitempty" xml:"field_index"`
	DynamicFilterType string `json:"dynamic_filter_type,omitempty" xml:"dynamic_filter_type"`
	MatchBlanks       bool   `json:"match_blanks,omitempty" xml:"match_blanks"`
	Refresh           bool   `json:"refresh,omitempty" xml:"refresh"`
	Folder            string `json:"folder,omitempty" xml:"folder"`
	StorageName       string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorksheetDynamicFilterRequest) CreateRequestData

func (data *PutWorksheetDynamicFilterRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorksheetFilterRequest

type PutWorksheetFilterRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Range_      string `json:"range,omitempty" xml:"range"`
	FieldIndex  int64  `json:"field_index,omitempty" xml:"field_index"`
	Criteria    string `json:"criteria,omitempty" xml:"criteria"`
	MatchBlanks bool   `json:"match_blanks,omitempty" xml:"match_blanks"`
	Refresh     bool   `json:"refresh,omitempty" xml:"refresh"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorksheetFilterRequest) CreateRequestData

func (data *PutWorksheetFilterRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorksheetFilterTop10Request

type PutWorksheetFilterTop10Request struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Range_      string `json:"range,omitempty" xml:"range"`
	FieldIndex  int64  `json:"field_index,omitempty" xml:"field_index"`
	IsTop       bool   `json:"is_top,omitempty" xml:"is_top"`
	IsPercent   bool   `json:"is_percent,omitempty" xml:"is_percent"`
	ItemCount   int64  `json:"item_count,omitempty" xml:"item_count"`
	MatchBlanks bool   `json:"match_blanks,omitempty" xml:"match_blanks"`
	Refresh     bool   `json:"refresh,omitempty" xml:"refresh"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorksheetFilterTop10Request) CreateRequestData

func (data *PutWorksheetFilterTop10Request) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorksheetFormatConditionAreaRequest

type PutWorksheetFormatConditionAreaRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Index       int64  `json:"index,omitempty" xml:"index"`
	CellArea    string `json:"cell_area,omitempty" xml:"cell_area"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorksheetFormatConditionAreaRequest) CreateRequestData

func (data *PutWorksheetFormatConditionAreaRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorksheetFormatConditionConditionRequest

type PutWorksheetFormatConditionConditionRequest struct {
	Name         string `json:"name,omitempty" xml:"name"`
	SheetName    string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Index        int64  `json:"index,omitempty" xml:"index"`
	Type_        string `json:"type,omitempty" xml:"type"`
	OperatorType string `json:"operator_type,omitempty" xml:"operator_type"`
	Formula1     string `json:"formula1,omitempty" xml:"formula1"`
	Formula2     string `json:"formula2,omitempty" xml:"formula2"`
	Folder       string `json:"folder,omitempty" xml:"folder"`
	StorageName  string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorksheetFormatConditionConditionRequest) CreateRequestData

func (data *PutWorksheetFormatConditionConditionRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorksheetFormatConditionRequest

type PutWorksheetFormatConditionRequest struct {
	Name         string `json:"name,omitempty" xml:"name"`
	SheetName    string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Index        int64  `json:"index,omitempty" xml:"index"`
	CellArea     string `json:"cell_area,omitempty" xml:"cell_area"`
	Type_        string `json:"type,omitempty" xml:"type"`
	OperatorType string `json:"operator_type,omitempty" xml:"operator_type"`
	Formula1     string `json:"formula1,omitempty" xml:"formula1"`
	Formula2     string `json:"formula2,omitempty" xml:"formula2"`
	Folder       string `json:"folder,omitempty" xml:"folder"`
	StorageName  string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorksheetFormatConditionRequest) CreateRequestData

func (data *PutWorksheetFormatConditionRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorksheetFreezePanesRequest

type PutWorksheetFreezePanesRequest struct {
	Name           string `json:"name,omitempty" xml:"name"`
	SheetName      string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Row            int64  `json:"row,omitempty" xml:"row"`
	Column         int64  `json:"column,omitempty" xml:"column"`
	FreezedRows    int64  `json:"freezed_rows,omitempty" xml:"freezed_rows"`
	FreezedColumns int64  `json:"freezed_columns,omitempty" xml:"freezed_columns"`
	Folder         string `json:"folder,omitempty" xml:"folder"`
	StorageName    string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorksheetFreezePanesRequest) CreateRequestData

func (data *PutWorksheetFreezePanesRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorksheetHyperlinkRequest

type PutWorksheetHyperlinkRequest struct {
	Name         string `json:"name,omitempty" xml:"name"`
	SheetName    string `json:"sheet_name,omitempty" xml:"sheet_name"`
	FirstRow     int64  `json:"first_row,omitempty" xml:"first_row"`
	FirstColumn  int64  `json:"first_column,omitempty" xml:"first_column"`
	TotalRows    int64  `json:"total_rows,omitempty" xml:"total_rows"`
	TotalColumns int64  `json:"total_columns,omitempty" xml:"total_columns"`
	Address      string `json:"address,omitempty" xml:"address"`
	Folder       string `json:"folder,omitempty" xml:"folder"`
	StorageName  string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorksheetHyperlinkRequest) CreateRequestData

func (data *PutWorksheetHyperlinkRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorksheetIconFilterRequest

type PutWorksheetIconFilterRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Range_      string `json:"range,omitempty" xml:"range"`
	FieldIndex  int64  `json:"field_index,omitempty" xml:"field_index"`
	IconSetType string `json:"icon_set_type,omitempty" xml:"icon_set_type"`
	IconId      int64  `json:"icon_id,omitempty" xml:"icon_id"`
	MatchBlanks bool   `json:"match_blanks,omitempty" xml:"match_blanks"`
	Refresh     bool   `json:"refresh,omitempty" xml:"refresh"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorksheetIconFilterRequest) CreateRequestData

func (data *PutWorksheetIconFilterRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorksheetListObjectRequest

type PutWorksheetListObjectRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	StartRow    int64  `json:"start_row,omitempty" xml:"start_row"`
	StartColumn int64  `json:"start_column,omitempty" xml:"start_column"`
	EndRow      int64  `json:"end_row,omitempty" xml:"end_row"`
	EndColumn   int64  `json:"end_column,omitempty" xml:"end_column"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	HasHeaders  bool   `json:"has_headers,omitempty" xml:"has_headers"`
	DisplayName string `json:"display_name,omitempty" xml:"display_name"`
	ShowTotals  bool   `json:"show_totals,omitempty" xml:"show_totals"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorksheetListObjectRequest) CreateRequestData

func (data *PutWorksheetListObjectRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorksheetOleObjectRequest

type PutWorksheetOleObjectRequest struct {
	Name            string `json:"name,omitempty" xml:"name"`
	SheetName       string `json:"sheet_name,omitempty" xml:"sheet_name"`
	UpperLeftRow    int64  `json:"upper_left_row,omitempty" xml:"upper_left_row"`
	UpperLeftColumn int64  `json:"upper_left_column,omitempty" xml:"upper_left_column"`
	Height          int64  `json:"height,omitempty" xml:"height"`
	Width           int64  `json:"width,omitempty" xml:"width"`
	OleFile         string `json:"ole_file,omitempty" xml:"ole_file"`
	ImageFile       string `json:"image_file,omitempty" xml:"image_file"`
	Folder          string `json:"folder,omitempty" xml:"folder"`
	StorageName     string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorksheetOleObjectRequest) CreateRequestData

func (data *PutWorksheetOleObjectRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorksheetPivotTableFilterRequest

type PutWorksheetPivotTableFilterRequest struct {
	Name            string      `json:"name,omitempty" xml:"name"`
	SheetName       string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	PivotTableIndex int64       `json:"pivot_table_index,omitempty" xml:"pivot_table_index"`
	NeedReCalculate bool        `json:"need_re_calculate,omitempty" xml:"need_re_calculate"`
	Folder          string      `json:"folder,omitempty" xml:"folder"`
	StorageName     string      `json:"storage_name,omitempty" xml:"storage_name"`
	Filter          interface{} `json:"filter,omitempty" xml:"filter"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorksheetPivotTableFilterRequest) CreateRequestData

func (data *PutWorksheetPivotTableFilterRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorksheetPivotTableRequest

type PutWorksheetPivotTableRequest struct {
	Name          string `json:"name,omitempty" xml:"name"`
	SheetName     string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Folder        string `json:"folder,omitempty" xml:"folder"`
	SourceData    string `json:"source_data,omitempty" xml:"source_data"`
	DestCellName  string `json:"dest_cell_name,omitempty" xml:"dest_cell_name"`
	TableName     string `json:"table_name,omitempty" xml:"table_name"`
	UseSameSource bool   `json:"use_same_source,omitempty" xml:"use_same_source"`
	StorageName   string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorksheetPivotTableRequest) CreateRequestData

func (data *PutWorksheetPivotTableRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorksheetShapeRequest

type PutWorksheetShapeRequest struct {
	Name            string      `json:"name,omitempty" xml:"name"`
	SheetName       string      `json:"sheet_name,omitempty" xml:"sheet_name"`
	DrawingType     string      `json:"drawing_type,omitempty" xml:"drawing_type"`
	UpperLeftRow    int64       `json:"upper_left_row,omitempty" xml:"upper_left_row"`
	UpperLeftColumn int64       `json:"upper_left_column,omitempty" xml:"upper_left_column"`
	Top             int64       `json:"top,omitempty" xml:"top"`
	Left            int64       `json:"left,omitempty" xml:"left"`
	Width           int64       `json:"width,omitempty" xml:"width"`
	Height          int64       `json:"height,omitempty" xml:"height"`
	Folder          string      `json:"folder,omitempty" xml:"folder"`
	StorageName     string      `json:"storage_name,omitempty" xml:"storage_name"`
	ShapeDTO        interface{} `json:"shape_dto,omitempty" xml:"shape_dto"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorksheetShapeRequest) CreateRequestData

func (data *PutWorksheetShapeRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorksheetSparklineGroupRequest

type PutWorksheetSparklineGroupRequest struct {
	Name          string `json:"name,omitempty" xml:"name"`
	SheetName     string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Type_         string `json:"type,omitempty" xml:"type"`
	DataRange     string `json:"data_range,omitempty" xml:"data_range"`
	IsVertical    bool   `json:"is_vertical,omitempty" xml:"is_vertical"`
	LocationRange string `json:"location_range,omitempty" xml:"location_range"`
	Folder        string `json:"folder,omitempty" xml:"folder"`
	StorageName   string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorksheetSparklineGroupRequest) CreateRequestData

func (data *PutWorksheetSparklineGroupRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type PutWorksheetValidationRequest

type PutWorksheetValidationRequest struct {
	Name        string `json:"name,omitempty" xml:"name"`
	SheetName   string `json:"sheet_name,omitempty" xml:"sheet_name"`
	Range_      string `json:"range,omitempty" xml:"range"`
	Folder      string `json:"folder,omitempty" xml:"folder"`
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*PutWorksheetValidationRequest) CreateRequestData

func (data *PutWorksheetValidationRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type RadioButton

type RadioButton struct {
	Name                    string  `json:"Name,omitempty" xml:"Name"`
	MsoDrawingType          string  `json:"MsoDrawingType,omitempty" xml:"MsoDrawingType"`
	AutoShapeType           string  `json:"AutoShapeType,omitempty" xml:"AutoShapeType"`
	Placement               string  `json:"Placement,omitempty" xml:"Placement"`
	UpperLeftRow            int64   `json:"UpperLeftRow,omitempty" xml:"UpperLeftRow"`
	Top                     int64   `json:"Top,omitempty" xml:"Top"`
	UpperLeftColumn         int64   `json:"UpperLeftColumn,omitempty" xml:"UpperLeftColumn"`
	Left                    int64   `json:"Left,omitempty" xml:"Left"`
	LowerRightRow           int64   `json:"LowerRightRow,omitempty" xml:"LowerRightRow"`
	Bottom                  int64   `json:"Bottom,omitempty" xml:"Bottom"`
	LowerRightColumn        int64   `json:"LowerRightColumn,omitempty" xml:"LowerRightColumn"`
	Right                   int64   `json:"Right,omitempty" xml:"Right"`
	Width                   int64   `json:"Width,omitempty" xml:"Width"`
	Height                  int64   `json:"Height,omitempty" xml:"Height"`
	X                       int64   `json:"X,omitempty" xml:"X"`
	Y                       int64   `json:"Y,omitempty" xml:"Y"`
	RotationAngle           float64 `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	HtmlText                string  `json:"HtmlText,omitempty" xml:"HtmlText"`
	Text                    string  `json:"Text,omitempty" xml:"Text"`
	AlternativeText         string  `json:"AlternativeText,omitempty" xml:"AlternativeText"`
	TextHorizontalAlignment string  `json:"TextHorizontalAlignment,omitempty" xml:"TextHorizontalAlignment"`
	TextHorizontalOverflow  string  `json:"TextHorizontalOverflow,omitempty" xml:"TextHorizontalOverflow"`
	TextOrientationType     string  `json:"TextOrientationType,omitempty" xml:"TextOrientationType"`
	TextVerticalAlignment   string  `json:"TextVerticalAlignment,omitempty" xml:"TextVerticalAlignment"`
	TextVerticalOverflow    string  `json:"TextVerticalOverflow,omitempty" xml:"TextVerticalOverflow"`
	IsGroup                 bool    `json:"IsGroup,omitempty" xml:"IsGroup"`
	IsHidden                bool    `json:"IsHidden,omitempty" xml:"IsHidden"`
	IsLockAspectRatio       bool    `json:"IsLockAspectRatio,omitempty" xml:"IsLockAspectRatio"`
	IsLocked                bool    `json:"IsLocked,omitempty" xml:"IsLocked"`
	IsPrintable             bool    `json:"IsPrintable,omitempty" xml:"IsPrintable"`
	IsTextWrapped           bool    `json:"IsTextWrapped,omitempty" xml:"IsTextWrapped"`
	IsWordArt               bool    `json:"IsWordArt,omitempty" xml:"IsWordArt"`
	LinkedCell              string  `json:"LinkedCell,omitempty" xml:"LinkedCell"`
	ZOrderPosition          int64   `json:"ZOrderPosition,omitempty" xml:"ZOrderPosition"`
	Font                    *Font   `json:"Font,omitempty" xml:"Font"`
	Hyperlink               string  `json:"Hyperlink,omitempty" xml:"Hyperlink"`

	GroupBox  *GroupBox `json:"GroupBox,omitempty" xml:"GroupBox"`
	IsChecked bool      `json:"IsChecked,omitempty" xml:"IsChecked"`
	Shadow    bool      `json:"Shadow,omitempty" xml:"Shadow"`
}

type RadioButtonResponse

type RadioButtonResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Shape *RadioButton `json:"Shape,omitempty" xml:"Shape"`
}

type Range

type Range struct {
	ColumnCount int64   `json:"ColumnCount,omitempty" xml:"ColumnCount"`
	ColumnWidth float64 `json:"ColumnWidth,omitempty" xml:"ColumnWidth"`
	FirstColumn int64   `json:"FirstColumn,omitempty" xml:"FirstColumn"`
	FirstRow    int64   `json:"FirstRow,omitempty" xml:"FirstRow"`
	Name        string  `json:"Name,omitempty" xml:"Name"`
	RefersTo    string  `json:"RefersTo,omitempty" xml:"RefersTo"`
	RowCount    int64   `json:"RowCount,omitempty" xml:"RowCount"`
	RowHeight   float64 `json:"RowHeight,omitempty" xml:"RowHeight"`
	Worksheet   string  `json:"Worksheet,omitempty" xml:"Worksheet"`
}

type RangeCopyRequest

type RangeCopyRequest struct {
	Operate      string        `json:"Operate,omitempty" xml:"Operate"`
	Source       *Range        `json:"Source,omitempty" xml:"Source"`
	Target       *Range        `json:"Target,omitempty" xml:"Target"`
	PasteOptions *PasteOptions `json:"PasteOptions,omitempty" xml:"PasteOptions"`
}

type RangeResponse

type RangeResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Range_ *Range `json:"Range,omitempty" xml:"Range"`
}

type RangeSetOutlineBorderRequest

type RangeSetOutlineBorderRequest struct {
	Range_      *Range `json:"Range,omitempty" xml:"Range"`
	BorderEdge  string `json:"borderEdge,omitempty" xml:"borderEdge"`
	BorderStyle string `json:"borderStyle,omitempty" xml:"borderStyle"`
	BorderColor *Color `json:"borderColor,omitempty" xml:"borderColor"`
}

type RangeSetStyleRequest

type RangeSetStyleRequest struct {
	Range_ *Range `json:"Range,omitempty" xml:"Range"`
	Style  *Style `json:"Style,omitempty" xml:"Style"`
}

type RangeSortRequest

type RangeSortRequest struct {
	DataSorter *DataSorter `json:"DataSorter,omitempty" xml:"DataSorter"`
	CellArea   *Range      `json:"CellArea,omitempty" xml:"CellArea"`
}

type RangeValueResponse

type RangeValueResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	CellsList []Cell `json:"CellsList,omitempty" xml:"CellsList"`
}

type Ranges

type Ranges struct {
	RangeList []Range `json:"RangeList,omitempty" xml:"RangeList"`
}

type RangesResponse

type RangesResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Ranges *Ranges `json:"Ranges,omitempty" xml:"Ranges"`
}

type RectangleShape

type RectangleShape struct {
	Name                    string  `json:"Name,omitempty" xml:"Name"`
	MsoDrawingType          string  `json:"MsoDrawingType,omitempty" xml:"MsoDrawingType"`
	AutoShapeType           string  `json:"AutoShapeType,omitempty" xml:"AutoShapeType"`
	Placement               string  `json:"Placement,omitempty" xml:"Placement"`
	UpperLeftRow            int64   `json:"UpperLeftRow,omitempty" xml:"UpperLeftRow"`
	Top                     int64   `json:"Top,omitempty" xml:"Top"`
	UpperLeftColumn         int64   `json:"UpperLeftColumn,omitempty" xml:"UpperLeftColumn"`
	Left                    int64   `json:"Left,omitempty" xml:"Left"`
	LowerRightRow           int64   `json:"LowerRightRow,omitempty" xml:"LowerRightRow"`
	Bottom                  int64   `json:"Bottom,omitempty" xml:"Bottom"`
	LowerRightColumn        int64   `json:"LowerRightColumn,omitempty" xml:"LowerRightColumn"`
	Right                   int64   `json:"Right,omitempty" xml:"Right"`
	Width                   int64   `json:"Width,omitempty" xml:"Width"`
	Height                  int64   `json:"Height,omitempty" xml:"Height"`
	X                       int64   `json:"X,omitempty" xml:"X"`
	Y                       int64   `json:"Y,omitempty" xml:"Y"`
	RotationAngle           float64 `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	HtmlText                string  `json:"HtmlText,omitempty" xml:"HtmlText"`
	Text                    string  `json:"Text,omitempty" xml:"Text"`
	AlternativeText         string  `json:"AlternativeText,omitempty" xml:"AlternativeText"`
	TextHorizontalAlignment string  `json:"TextHorizontalAlignment,omitempty" xml:"TextHorizontalAlignment"`
	TextHorizontalOverflow  string  `json:"TextHorizontalOverflow,omitempty" xml:"TextHorizontalOverflow"`
	TextOrientationType     string  `json:"TextOrientationType,omitempty" xml:"TextOrientationType"`
	TextVerticalAlignment   string  `json:"TextVerticalAlignment,omitempty" xml:"TextVerticalAlignment"`
	TextVerticalOverflow    string  `json:"TextVerticalOverflow,omitempty" xml:"TextVerticalOverflow"`
	IsGroup                 bool    `json:"IsGroup,omitempty" xml:"IsGroup"`
	IsHidden                bool    `json:"IsHidden,omitempty" xml:"IsHidden"`
	IsLockAspectRatio       bool    `json:"IsLockAspectRatio,omitempty" xml:"IsLockAspectRatio"`
	IsLocked                bool    `json:"IsLocked,omitempty" xml:"IsLocked"`
	IsPrintable             bool    `json:"IsPrintable,omitempty" xml:"IsPrintable"`
	IsTextWrapped           bool    `json:"IsTextWrapped,omitempty" xml:"IsTextWrapped"`
	IsWordArt               bool    `json:"IsWordArt,omitempty" xml:"IsWordArt"`
	LinkedCell              string  `json:"LinkedCell,omitempty" xml:"LinkedCell"`
	ZOrderPosition          int64   `json:"ZOrderPosition,omitempty" xml:"ZOrderPosition"`
	Font                    *Font   `json:"Font,omitempty" xml:"Font"`
	Hyperlink               string  `json:"Hyperlink,omitempty" xml:"Hyperlink"`
}

type RectangleShapeResponse

type RectangleShapeResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Shape *RectangleShape `json:"Shape,omitempty" xml:"Shape"`
}

type RemoveCharactersByCharacter added in v24.10.0

type RemoveCharactersByCharacter struct {
	RemoveTextMethod        string   `json:"RemoveTextMethod,omitempty" xml:"RemoveTextMethod"`
	RemoveCharacters        []string `json:"RemoveCharacters,omitempty" xml:"RemoveCharacters"`
	RemoveCharacterSetsType string   `json:"RemoveCharacterSetsType,omitempty" xml:"RemoveCharacterSetsType"`
}

type RemoveCharactersByPosition added in v24.10.0

type RemoveCharactersByPosition struct {
	TheFirstNCharacters     int64  `json:"TheFirstNCharacters,omitempty" xml:"TheFirstNCharacters"`
	TheLastNCharacters      int64  `json:"TheLastNCharacters,omitempty" xml:"TheLastNCharacters"`
	AllCharactersBeforeText string `json:"AllCharactersBeforeText,omitempty" xml:"AllCharactersBeforeText"`
	AllCharactersAfterText  string `json:"AllCharactersAfterText,omitempty" xml:"AllCharactersAfterText"`
}

type RemoveCharactersOptions added in v24.10.0

type RemoveCharactersOptions struct {
	Name string `json:"Name,omitempty" xml:"Name"`

	DataSource                  *DataSource                  `json:"DataSource,omitempty" xml:"DataSource"`
	FileInfo                    *FileInfo                    `json:"FileInfo,omitempty" xml:"FileInfo"`
	Worksheet                   string                       `json:"Worksheet,omitempty" xml:"Worksheet"`
	Range_                      string                       `json:"Range,omitempty" xml:"Range"`
	RemoveCharactersByCharacter *RemoveCharactersByCharacter `json:"RemoveCharactersByCharacter,omitempty" xml:"RemoveCharactersByCharacter"`
	RemoveCharactersByPosition  *RemoveCharactersByPosition  `json:"RemoveCharactersByPosition,omitempty" xml:"RemoveCharactersByPosition"`
}

type RenderingFont

type RenderingFont struct {
	Name   string  `json:"Name,omitempty" xml:"Name"`
	Size   float64 `json:"Size,omitempty" xml:"Size"`
	Bold   bool    `json:"Bold,omitempty" xml:"Bold"`
	Italic bool    `json:"Italic,omitempty" xml:"Italic"`
	Color  *Color  `json:"Color,omitempty" xml:"Color"`
}

type RenderingWatermark

type RenderingWatermark struct {
	Rotation           float64        `json:"Rotation,omitempty" xml:"Rotation"`
	ScaleToPagePercent int64          `json:"ScaleToPagePercent,omitempty" xml:"ScaleToPagePercent"`
	Opacity            float64        `json:"Opacity,omitempty" xml:"Opacity"`
	IsBackground       bool           `json:"IsBackground,omitempty" xml:"IsBackground"`
	Text               string         `json:"Text,omitempty" xml:"Text"`
	Font               *RenderingFont `json:"Font,omitempty" xml:"Font"`
	Image              []int64        `json:"Image,omitempty" xml:"Image"`
	HAlignment         string         `json:"HAlignment,omitempty" xml:"HAlignment"`
	VAlignment         string         `json:"VAlignment,omitempty" xml:"VAlignment"`
	OffsetX            float64        `json:"OffsetX,omitempty" xml:"OffsetX"`
	OffsetY            float64        `json:"OffsetY,omitempty" xml:"OffsetY"`
}

type ResultDestination

type ResultDestination struct {
	DestinationType string `json:"DestinationType,omitempty" xml:"DestinationType"`
	InputFile       string `json:"InputFile,omitempty" xml:"InputFile"`
	OutputFile      string `json:"OutputFile,omitempty" xml:"OutputFile"`
}

type Row

type Row struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	GroupLevel      int64        `json:"GroupLevel,omitempty" xml:"GroupLevel"`
	Height          float64      `json:"Height,omitempty" xml:"Height"`
	Index           int64        `json:"Index,omitempty" xml:"Index"`
	IsBlank         bool         `json:"IsBlank,omitempty" xml:"IsBlank"`
	IsHeightMatched bool         `json:"IsHeightMatched,omitempty" xml:"IsHeightMatched"`
	IsHidden        bool         `json:"IsHidden,omitempty" xml:"IsHidden"`
	Style           *LinkElement `json:"Style,omitempty" xml:"Style"`
}

type RowResponse

type RowResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Row *Row `json:"Row,omitempty" xml:"Row"`
}

type Rows

type Rows struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	MaxRow    int64         `json:"MaxRow,omitempty" xml:"MaxRow"`
	RowsCount int64         `json:"RowsCount,omitempty" xml:"RowsCount"`
	RowsList  []LinkElement `json:"RowsList,omitempty" xml:"RowsList"`
}

type RowsResponse

type RowsResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Rows *Rows `json:"Rows,omitempty" xml:"Rows"`
}

type SaveFilesToCloudResult

type SaveFilesToCloudResult struct {
	Description string       `json:"Description,omitempty" xml:"Description"`
	OutFileList []DataSource `json:"OutFileList,omitempty" xml:"OutFileList"`

	SavedFiles []Link `json:"SavedFiles,omitempty" xml:"SavedFiles"`
}

type SaveFilesToCloudResultResponse

type SaveFilesToCloudResultResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	SaveFilesToCloudResult *SaveFilesToCloudResult `json:"SaveFilesToCloudResult,omitempty" xml:"SaveFilesToCloudResult"`
}

type SaveOptions

type SaveOptions struct {
	SaveFormat            string `json:"SaveFormat,omitempty" xml:"SaveFormat"`
	CachedFileFolder      string `json:"CachedFileFolder,omitempty" xml:"CachedFileFolder"`
	ClearData             bool   `json:"ClearData,omitempty" xml:"ClearData"`
	CreateDirectory       bool   `json:"CreateDirectory,omitempty" xml:"CreateDirectory"`
	EnableHTTPCompression bool   `json:"EnableHTTPCompression,omitempty" xml:"EnableHTTPCompression"`
	RefreshChartCache     bool   `json:"RefreshChartCache,omitempty" xml:"RefreshChartCache"`
	SortNames             bool   `json:"SortNames,omitempty" xml:"SortNames"`
	ValidateMergedAreas   bool   `json:"ValidateMergedAreas,omitempty" xml:"ValidateMergedAreas"`
}

type SaveResponse

type SaveResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	SaveResult *SaveResult `json:"SaveResult,omitempty" xml:"SaveResult"`
}

type SaveResult

type SaveResult struct {
	Documents []CellsCloudFileInfo `json:"Documents,omitempty" xml:"Documents"`
}

type SaveResultTaskParameter

type SaveResultTaskParameter struct {
	ResultSource      string             `json:"ResultSource,omitempty" xml:"ResultSource"`
	ResultDestination *ResultDestination `json:"ResultDestination,omitempty" xml:"ResultDestination"`
}

type ScopeItem added in v24.8.0

type ScopeItem struct {
	WorksheetName string   `json:"WorksheetName,omitempty" xml:"WorksheetName"`
	Ranges        []string `json:"Ranges,omitempty" xml:"Ranges"`
}

type ScopeOptions added in v24.8.0

type ScopeOptions struct {
	Scope      string      `json:"Scope,omitempty" xml:"Scope"`
	ScopeItems []ScopeItem `json:"ScopeItems,omitempty" xml:"ScopeItems"`
}

type ScrollBar

type ScrollBar struct {
	Name                    string  `json:"Name,omitempty" xml:"Name"`
	MsoDrawingType          string  `json:"MsoDrawingType,omitempty" xml:"MsoDrawingType"`
	AutoShapeType           string  `json:"AutoShapeType,omitempty" xml:"AutoShapeType"`
	Placement               string  `json:"Placement,omitempty" xml:"Placement"`
	UpperLeftRow            int64   `json:"UpperLeftRow,omitempty" xml:"UpperLeftRow"`
	Top                     int64   `json:"Top,omitempty" xml:"Top"`
	UpperLeftColumn         int64   `json:"UpperLeftColumn,omitempty" xml:"UpperLeftColumn"`
	Left                    int64   `json:"Left,omitempty" xml:"Left"`
	LowerRightRow           int64   `json:"LowerRightRow,omitempty" xml:"LowerRightRow"`
	Bottom                  int64   `json:"Bottom,omitempty" xml:"Bottom"`
	LowerRightColumn        int64   `json:"LowerRightColumn,omitempty" xml:"LowerRightColumn"`
	Right                   int64   `json:"Right,omitempty" xml:"Right"`
	Width                   int64   `json:"Width,omitempty" xml:"Width"`
	Height                  int64   `json:"Height,omitempty" xml:"Height"`
	X                       int64   `json:"X,omitempty" xml:"X"`
	Y                       int64   `json:"Y,omitempty" xml:"Y"`
	RotationAngle           float64 `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	HtmlText                string  `json:"HtmlText,omitempty" xml:"HtmlText"`
	Text                    string  `json:"Text,omitempty" xml:"Text"`
	AlternativeText         string  `json:"AlternativeText,omitempty" xml:"AlternativeText"`
	TextHorizontalAlignment string  `json:"TextHorizontalAlignment,omitempty" xml:"TextHorizontalAlignment"`
	TextHorizontalOverflow  string  `json:"TextHorizontalOverflow,omitempty" xml:"TextHorizontalOverflow"`
	TextOrientationType     string  `json:"TextOrientationType,omitempty" xml:"TextOrientationType"`
	TextVerticalAlignment   string  `json:"TextVerticalAlignment,omitempty" xml:"TextVerticalAlignment"`
	TextVerticalOverflow    string  `json:"TextVerticalOverflow,omitempty" xml:"TextVerticalOverflow"`
	IsGroup                 bool    `json:"IsGroup,omitempty" xml:"IsGroup"`
	IsHidden                bool    `json:"IsHidden,omitempty" xml:"IsHidden"`
	IsLockAspectRatio       bool    `json:"IsLockAspectRatio,omitempty" xml:"IsLockAspectRatio"`
	IsLocked                bool    `json:"IsLocked,omitempty" xml:"IsLocked"`
	IsPrintable             bool    `json:"IsPrintable,omitempty" xml:"IsPrintable"`
	IsTextWrapped           bool    `json:"IsTextWrapped,omitempty" xml:"IsTextWrapped"`
	IsWordArt               bool    `json:"IsWordArt,omitempty" xml:"IsWordArt"`
	LinkedCell              string  `json:"LinkedCell,omitempty" xml:"LinkedCell"`
	ZOrderPosition          int64   `json:"ZOrderPosition,omitempty" xml:"ZOrderPosition"`
	Font                    *Font   `json:"Font,omitempty" xml:"Font"`
	Hyperlink               string  `json:"Hyperlink,omitempty" xml:"Hyperlink"`

	CurrentValue      int64 `json:"CurrentValue,omitempty" xml:"CurrentValue"`
	IncrementalChange int64 `json:"IncrementalChange,omitempty" xml:"IncrementalChange"`
	IsHorizontal      bool  `json:"IsHorizontal,omitempty" xml:"IsHorizontal"`
	Max               int64 `json:"Max,omitempty" xml:"Max"`
	Min               int64 `json:"Min,omitempty" xml:"Min"`
	PageChange        int64 `json:"PageChange,omitempty" xml:"PageChange"`
	Shadow            bool  `json:"Shadow,omitempty" xml:"Shadow"`
}

type ScrollBarResponse

type ScrollBarResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Shape *ScrollBar `json:"Shape,omitempty" xml:"Shape"`
}

type Series

type Series struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	Area                *Area        `json:"Area,omitempty" xml:"Area"`
	Bar3DShapeType      string       `json:"Bar3DShapeType,omitempty" xml:"Bar3DShapeType"`
	Border              *Line        `json:"Border,omitempty" xml:"Border"`
	BubbleScale         int64        `json:"BubbleScale,omitempty" xml:"BubbleScale"`
	BubbleSizes         string       `json:"BubbleSizes,omitempty" xml:"BubbleSizes"`
	CountOfDataValues   int64        `json:"CountOfDataValues,omitempty" xml:"CountOfDataValues"`
	DataLabels          *DataLabels  `json:"DataLabels,omitempty" xml:"DataLabels"`
	DisplayName         string       `json:"DisplayName,omitempty" xml:"DisplayName"`
	DoughnutHoleSize    int64        `json:"DoughnutHoleSize,omitempty" xml:"DoughnutHoleSize"`
	DownBars            *DropBars    `json:"DownBars,omitempty" xml:"DownBars"`
	DropLines           *Line        `json:"DropLines,omitempty" xml:"DropLines"`
	Explosion           int64        `json:"Explosion,omitempty" xml:"Explosion"`
	FirstSliceAngle     int64        `json:"FirstSliceAngle,omitempty" xml:"FirstSliceAngle"`
	GapWidth            int64        `json:"GapWidth,omitempty" xml:"GapWidth"`
	Has3DEffect         bool         `json:"Has3DEffect,omitempty" xml:"Has3DEffect"`
	HasDropLines        bool         `json:"HasDropLines,omitempty" xml:"HasDropLines"`
	HasHiLoLines        bool         `json:"HasHiLoLines,omitempty" xml:"HasHiLoLines"`
	HasLeaderLines      bool         `json:"HasLeaderLines,omitempty" xml:"HasLeaderLines"`
	HasRadarAxisLabels  bool         `json:"HasRadarAxisLabels,omitempty" xml:"HasRadarAxisLabels"`
	HasSeriesLines      bool         `json:"HasSeriesLines,omitempty" xml:"HasSeriesLines"`
	HasUpDownBars       bool         `json:"HasUpDownBars,omitempty" xml:"HasUpDownBars"`
	HiLoLines           *Line        `json:"HiLoLines,omitempty" xml:"HiLoLines"`
	IsAutoSplit         bool         `json:"IsAutoSplit,omitempty" xml:"IsAutoSplit"`
	IsColorVaried       bool         `json:"IsColorVaried,omitempty" xml:"IsColorVaried"`
	LeaderLines         *Line        `json:"LeaderLines,omitempty" xml:"LeaderLines"`
	LegendEntry         *LegendEntry `json:"LegendEntry,omitempty" xml:"LegendEntry"`
	Marker              *Marker      `json:"Marker,omitempty" xml:"Marker"`
	Name                string       `json:"Name,omitempty" xml:"Name"`
	Overlap             int64        `json:"Overlap,omitempty" xml:"Overlap"`
	PlotOnSecondAxis    bool         `json:"PlotOnSecondAxis,omitempty" xml:"PlotOnSecondAxis"`
	Points              *LinkElement `json:"Points,omitempty" xml:"Points"`
	SecondPlotSize      int64        `json:"SecondPlotSize,omitempty" xml:"SecondPlotSize"`
	SeriesLines         *Line        `json:"SeriesLines,omitempty" xml:"SeriesLines"`
	Shadow              bool         `json:"Shadow,omitempty" xml:"Shadow"`
	ShowNegativeBubbles bool         `json:"ShowNegativeBubbles,omitempty" xml:"ShowNegativeBubbles"`
	SizeRepresents      string       `json:"SizeRepresents,omitempty" xml:"SizeRepresents"`
	Smooth              bool         `json:"Smooth,omitempty" xml:"Smooth"`
	SplitType           string       `json:"SplitType,omitempty" xml:"SplitType"`
	SplitValue          float64      `json:"SplitValue,omitempty" xml:"SplitValue"`
	TrendLines          *Trendlines  `json:"TrendLines,omitempty" xml:"TrendLines"`
	Type_               string       `json:"Type,omitempty" xml:"Type"`
	UpBars              *DropBars    `json:"UpBars,omitempty" xml:"UpBars"`
	Values              string       `json:"Values,omitempty" xml:"Values"`
	XErrorBar           *ErrorBar    `json:"XErrorBar,omitempty" xml:"XErrorBar"`
	XValues             string       `json:"XValues,omitempty" xml:"XValues"`
	YErrorBar           *ErrorBar    `json:"YErrorBar,omitempty" xml:"YErrorBar"`
}

type SeriesItems

type SeriesItems struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	CategoryData        string   `json:"CategoryData,omitempty" xml:"CategoryData"`
	IsColorVaried       bool     `json:"IsColorVaried,omitempty" xml:"IsColorVaried"`
	SecondCatergoryData string   `json:"SecondCatergoryData,omitempty" xml:"SecondCatergoryData"`
	SeriesList          []Series `json:"SeriesList,omitempty" xml:"SeriesList"`
}

type SeriesResponse

type SeriesResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Series *Series `json:"Series,omitempty" xml:"Series"`
}

type SeriesesResponse

type SeriesesResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Serieses *SeriesItems `json:"Serieses,omitempty" xml:"Serieses"`
}

type ShadowEffect

type ShadowEffect struct {
	Angle        float64     `json:"Angle,omitempty" xml:"Angle"`
	Blur         float64     `json:"Blur,omitempty" xml:"Blur"`
	Color        *CellsColor `json:"Color,omitempty" xml:"Color"`
	Distance     float64     `json:"Distance,omitempty" xml:"Distance"`
	PresetType   string      `json:"PresetType,omitempty" xml:"PresetType"`
	Size         float64     `json:"Size,omitempty" xml:"Size"`
	Transparency float64     `json:"Transparency,omitempty" xml:"Transparency"`
}

type Shape

type Shape struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	Name                    string  `json:"Name,omitempty" xml:"Name"`
	MsoDrawingType          string  `json:"MsoDrawingType,omitempty" xml:"MsoDrawingType"`
	AutoShapeType           string  `json:"AutoShapeType,omitempty" xml:"AutoShapeType"`
	Placement               string  `json:"Placement,omitempty" xml:"Placement"`
	UpperLeftRow            int64   `json:"UpperLeftRow,omitempty" xml:"UpperLeftRow"`
	Top                     int64   `json:"Top,omitempty" xml:"Top"`
	UpperLeftColumn         int64   `json:"UpperLeftColumn,omitempty" xml:"UpperLeftColumn"`
	Left                    int64   `json:"Left,omitempty" xml:"Left"`
	LowerRightRow           int64   `json:"LowerRightRow,omitempty" xml:"LowerRightRow"`
	Bottom                  int64   `json:"Bottom,omitempty" xml:"Bottom"`
	LowerRightColumn        int64   `json:"LowerRightColumn,omitempty" xml:"LowerRightColumn"`
	Right                   int64   `json:"Right,omitempty" xml:"Right"`
	Width                   int64   `json:"Width,omitempty" xml:"Width"`
	Height                  int64   `json:"Height,omitempty" xml:"Height"`
	X                       int64   `json:"X,omitempty" xml:"X"`
	Y                       int64   `json:"Y,omitempty" xml:"Y"`
	RotationAngle           float64 `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	HtmlText                string  `json:"HtmlText,omitempty" xml:"HtmlText"`
	Text                    string  `json:"Text,omitempty" xml:"Text"`
	AlternativeText         string  `json:"AlternativeText,omitempty" xml:"AlternativeText"`
	TextHorizontalAlignment string  `json:"TextHorizontalAlignment,omitempty" xml:"TextHorizontalAlignment"`
	TextHorizontalOverflow  string  `json:"TextHorizontalOverflow,omitempty" xml:"TextHorizontalOverflow"`
	TextOrientationType     string  `json:"TextOrientationType,omitempty" xml:"TextOrientationType"`
	TextVerticalAlignment   string  `json:"TextVerticalAlignment,omitempty" xml:"TextVerticalAlignment"`
	TextVerticalOverflow    string  `json:"TextVerticalOverflow,omitempty" xml:"TextVerticalOverflow"`
	IsGroup                 bool    `json:"IsGroup,omitempty" xml:"IsGroup"`
	IsHidden                bool    `json:"IsHidden,omitempty" xml:"IsHidden"`
	IsLockAspectRatio       bool    `json:"IsLockAspectRatio,omitempty" xml:"IsLockAspectRatio"`
	IsLocked                bool    `json:"IsLocked,omitempty" xml:"IsLocked"`
	IsPrintable             bool    `json:"IsPrintable,omitempty" xml:"IsPrintable"`
	IsTextWrapped           bool    `json:"IsTextWrapped,omitempty" xml:"IsTextWrapped"`
	IsWordArt               bool    `json:"IsWordArt,omitempty" xml:"IsWordArt"`
	LinkedCell              string  `json:"LinkedCell,omitempty" xml:"LinkedCell"`
	ZOrderPosition          int64   `json:"ZOrderPosition,omitempty" xml:"ZOrderPosition"`
	Font                    *Font   `json:"Font,omitempty" xml:"Font"`
	Hyperlink               string  `json:"Hyperlink,omitempty" xml:"Hyperlink"`
}

type ShapeOperateParameter

type ShapeOperateParameter struct {
	OperateType string `json:"OperateType,omitempty" xml:"OperateType"`

	Shape *Shape `json:"Shape,omitempty" xml:"Shape"`
}

type ShapeResponse

type ShapeResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Shape *Shape `json:"Shape,omitempty" xml:"Shape"`
}

type Shapes

type Shapes struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	ShapeList []LinkElement `json:"ShapeList,omitempty" xml:"ShapeList"`
}

type ShapesResponse

type ShapesResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Shapes *Shapes `json:"Shapes,omitempty" xml:"Shapes"`
}

type SingleValue

type SingleValue struct {
	Value     string `json:"Value,omitempty" xml:"Value"`
	ValueType string `json:"ValueType,omitempty" xml:"ValueType"`
}

type SingleValueResponse

type SingleValueResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Value *SingleValue `json:"Value,omitempty" xml:"Value"`
}

type SmartMarkerTaskParameter

type SmartMarkerTaskParameter struct {
	SourceWorkbook      *FileSource `json:"SourceWorkbook,omitempty" xml:"SourceWorkbook"`
	DestinationWorkbook *FileSource `json:"DestinationWorkbook,omitempty" xml:"DestinationWorkbook"`
	XmlFile             *FileSource `json:"xmlFile,omitempty" xml:"xmlFile"`
	DataSource          *DataSource `json:"DataSource,omitempty" xml:"DataSource"`
	TargetDataSource    *DataSource `json:"TargetDataSource,omitempty" xml:"TargetDataSource"`
	XMLFileDataSource   *DataSource `json:"XMLFileDataSource,omitempty" xml:"XMLFileDataSource"`
}

type SolidFill

type SolidFill struct {
	Color        *Color      `json:"Color,omitempty" xml:"Color"`
	CellsColor   *CellsColor `json:"CellsColor,omitempty" xml:"CellsColor"`
	Transparency float64     `json:"Transparency,omitempty" xml:"Transparency"`
}

type SortKey

type SortKey struct {
	Key        int64    `json:"Key,omitempty" xml:"Key"`
	SortOrder  string   `json:"SortOrder,omitempty" xml:"SortOrder"`
	CustomList []string `json:"CustomList,omitempty" xml:"CustomList"`
	Order      string   `json:"Order,omitempty" xml:"Order"`
	Index      int64    `json:"Index,omitempty" xml:"Index"`
	Type_      string   `json:"Type,omitempty" xml:"Type"`
}

type Sparkline

type Sparkline struct {
	Column    int64  `json:"Column,omitempty" xml:"Column"`
	DataRange string `json:"DataRange,omitempty" xml:"DataRange"`
	Row       int64  `json:"Row,omitempty" xml:"Row"`
}

type SparklineGroup

type SparklineGroup struct {
	DisplayHidden            bool        `json:"DisplayHidden,omitempty" xml:"DisplayHidden"`
	FirstPointColor          *CellsColor `json:"FirstPointColor,omitempty" xml:"FirstPointColor"`
	HighPointColor           *CellsColor `json:"HighPointColor,omitempty" xml:"HighPointColor"`
	HorizontalAxisColor      *CellsColor `json:"HorizontalAxisColor,omitempty" xml:"HorizontalAxisColor"`
	HorizontalAxisDateRange  string      `json:"HorizontalAxisDateRange,omitempty" xml:"HorizontalAxisDateRange"`
	LastPointColor           *CellsColor `json:"LastPointColor,omitempty" xml:"LastPointColor"`
	LineWeight               float64     `json:"LineWeight,omitempty" xml:"LineWeight"`
	LowPointColor            *CellsColor `json:"LowPointColor,omitempty" xml:"LowPointColor"`
	MarkersColor             *CellsColor `json:"MarkersColor,omitempty" xml:"MarkersColor"`
	NegativePointsColor      *CellsColor `json:"NegativePointsColor,omitempty" xml:"NegativePointsColor"`
	PlotEmptyCellsType       string      `json:"PlotEmptyCellsType,omitempty" xml:"PlotEmptyCellsType"`
	PlotRightToLeft          bool        `json:"PlotRightToLeft,omitempty" xml:"PlotRightToLeft"`
	PresetStyle              string      `json:"PresetStyle,omitempty" xml:"PresetStyle"`
	SeriesColor              *CellsColor `json:"SeriesColor,omitempty" xml:"SeriesColor"`
	ShowFirstPoint           bool        `json:"ShowFirstPoint,omitempty" xml:"ShowFirstPoint"`
	ShowHighPoint            bool        `json:"ShowHighPoint,omitempty" xml:"ShowHighPoint"`
	ShowHorizontalAxis       bool        `json:"ShowHorizontalAxis,omitempty" xml:"ShowHorizontalAxis"`
	ShowLastPoint            bool        `json:"ShowLastPoint,omitempty" xml:"ShowLastPoint"`
	ShowLowPoint             bool        `json:"ShowLowPoint,omitempty" xml:"ShowLowPoint"`
	ShowMarkers              bool        `json:"ShowMarkers,omitempty" xml:"ShowMarkers"`
	ShowNegativePoints       bool        `json:"ShowNegativePoints,omitempty" xml:"ShowNegativePoints"`
	SparklineCollection      []Sparkline `json:"SparklineCollection,omitempty" xml:"SparklineCollection"`
	Type_                    string      `json:"Type,omitempty" xml:"Type"`
	VerticalAxisMaxValue     float64     `json:"VerticalAxisMaxValue,omitempty" xml:"VerticalAxisMaxValue"`
	VerticalAxisMaxValueType string      `json:"VerticalAxisMaxValueType,omitempty" xml:"VerticalAxisMaxValueType"`
	VerticalAxisMinValue     float64     `json:"VerticalAxisMinValue,omitempty" xml:"VerticalAxisMinValue"`
	VerticalAxisMinValueType string      `json:"VerticalAxisMinValueType,omitempty" xml:"VerticalAxisMinValueType"`
}

type SparklineGroupResponse

type SparklineGroupResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	SparklineGroup *SparklineGroup `json:"SparklineGroup,omitempty" xml:"SparklineGroup"`
}

type SparklineGroups

type SparklineGroups struct {
	SparklineGroupList []SparklineGroup `json:"SparklineGroupList,omitempty" xml:"SparklineGroupList"`
}

type SparklineGroupsResponse

type SparklineGroupsResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	SparklineGroups *SparklineGroups `json:"SparklineGroups,omitempty" xml:"SparklineGroups"`
}

type Spinner

type Spinner struct {
	Name                    string  `json:"Name,omitempty" xml:"Name"`
	MsoDrawingType          string  `json:"MsoDrawingType,omitempty" xml:"MsoDrawingType"`
	AutoShapeType           string  `json:"AutoShapeType,omitempty" xml:"AutoShapeType"`
	Placement               string  `json:"Placement,omitempty" xml:"Placement"`
	UpperLeftRow            int64   `json:"UpperLeftRow,omitempty" xml:"UpperLeftRow"`
	Top                     int64   `json:"Top,omitempty" xml:"Top"`
	UpperLeftColumn         int64   `json:"UpperLeftColumn,omitempty" xml:"UpperLeftColumn"`
	Left                    int64   `json:"Left,omitempty" xml:"Left"`
	LowerRightRow           int64   `json:"LowerRightRow,omitempty" xml:"LowerRightRow"`
	Bottom                  int64   `json:"Bottom,omitempty" xml:"Bottom"`
	LowerRightColumn        int64   `json:"LowerRightColumn,omitempty" xml:"LowerRightColumn"`
	Right                   int64   `json:"Right,omitempty" xml:"Right"`
	Width                   int64   `json:"Width,omitempty" xml:"Width"`
	Height                  int64   `json:"Height,omitempty" xml:"Height"`
	X                       int64   `json:"X,omitempty" xml:"X"`
	Y                       int64   `json:"Y,omitempty" xml:"Y"`
	RotationAngle           float64 `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	HtmlText                string  `json:"HtmlText,omitempty" xml:"HtmlText"`
	Text                    string  `json:"Text,omitempty" xml:"Text"`
	AlternativeText         string  `json:"AlternativeText,omitempty" xml:"AlternativeText"`
	TextHorizontalAlignment string  `json:"TextHorizontalAlignment,omitempty" xml:"TextHorizontalAlignment"`
	TextHorizontalOverflow  string  `json:"TextHorizontalOverflow,omitempty" xml:"TextHorizontalOverflow"`
	TextOrientationType     string  `json:"TextOrientationType,omitempty" xml:"TextOrientationType"`
	TextVerticalAlignment   string  `json:"TextVerticalAlignment,omitempty" xml:"TextVerticalAlignment"`
	TextVerticalOverflow    string  `json:"TextVerticalOverflow,omitempty" xml:"TextVerticalOverflow"`
	IsGroup                 bool    `json:"IsGroup,omitempty" xml:"IsGroup"`
	IsHidden                bool    `json:"IsHidden,omitempty" xml:"IsHidden"`
	IsLockAspectRatio       bool    `json:"IsLockAspectRatio,omitempty" xml:"IsLockAspectRatio"`
	IsLocked                bool    `json:"IsLocked,omitempty" xml:"IsLocked"`
	IsPrintable             bool    `json:"IsPrintable,omitempty" xml:"IsPrintable"`
	IsTextWrapped           bool    `json:"IsTextWrapped,omitempty" xml:"IsTextWrapped"`
	IsWordArt               bool    `json:"IsWordArt,omitempty" xml:"IsWordArt"`
	LinkedCell              string  `json:"LinkedCell,omitempty" xml:"LinkedCell"`
	ZOrderPosition          int64   `json:"ZOrderPosition,omitempty" xml:"ZOrderPosition"`
	Font                    *Font   `json:"Font,omitempty" xml:"Font"`
	Hyperlink               string  `json:"Hyperlink,omitempty" xml:"Hyperlink"`

	CurrentValue      int64 `json:"CurrentValue,omitempty" xml:"CurrentValue"`
	IncrementalChange int64 `json:"IncrementalChange,omitempty" xml:"IncrementalChange"`
	Max               int64 `json:"Max,omitempty" xml:"Max"`
	Min               int64 `json:"Min,omitempty" xml:"Min"`
	Shadow            bool  `json:"Shadow,omitempty" xml:"Shadow"`
}

type SpinnerResponse

type SpinnerResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Shape *Spinner `json:"Shape,omitempty" xml:"Shape"`
}

type SplitResult

type SplitResult struct {
	Documents []CellsCloudFileInfo `json:"Documents,omitempty" xml:"Documents"`
}

type SplitResultResponse

type SplitResultResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Result *SplitResult `json:"Result,omitempty" xml:"Result"`
}

type SplitWorkbookTaskParameter

type SplitWorkbookTaskParameter struct {
	Workbook                *FileSource `json:"Workbook,omitempty" xml:"Workbook"`
	DestinationFilePosition *FileSource `json:"DestinationFilePosition,omitempty" xml:"DestinationFilePosition"`
	DataSource              *DataSource `json:"DataSource,omitempty" xml:"DataSource"`
	TargetDataSource        *DataSource `json:"TargetDataSource,omitempty" xml:"TargetDataSource"`
	DestinationFileFormat   string      `json:"DestinationFileFormat,omitempty" xml:"DestinationFileFormat"`
	SplitNameRule           string      `json:"SplitNameRule,omitempty" xml:"SplitNameRule"`
	VerticalResolution      int64       `json:"VerticalResolution,omitempty" xml:"VerticalResolution"`
	HorizontalResolution    int64       `json:"HorizontalResolution,omitempty" xml:"HorizontalResolution"`
}

type SpreadsheetML2003SaveOptions added in v24.8.0

type SpreadsheetML2003SaveOptions struct {
	SaveFormat            string `json:"SaveFormat,omitempty" xml:"SaveFormat"`
	CachedFileFolder      string `json:"CachedFileFolder,omitempty" xml:"CachedFileFolder"`
	ClearData             bool   `json:"ClearData,omitempty" xml:"ClearData"`
	CreateDirectory       bool   `json:"CreateDirectory,omitempty" xml:"CreateDirectory"`
	EnableHTTPCompression bool   `json:"EnableHTTPCompression,omitempty" xml:"EnableHTTPCompression"`
	RefreshChartCache     bool   `json:"RefreshChartCache,omitempty" xml:"RefreshChartCache"`
	SortNames             bool   `json:"SortNames,omitempty" xml:"SortNames"`
	ValidateMergedAreas   bool   `json:"ValidateMergedAreas,omitempty" xml:"ValidateMergedAreas"`

	ExportColumnIndexOfCell bool `json:"ExportColumnIndexOfCell,omitempty" xml:"ExportColumnIndexOfCell"`
	IsIndentedFormatting    bool `json:"IsIndentedFormatting,omitempty" xml:"IsIndentedFormatting"`
	LimitAsXls              bool `json:"LimitAsXls,omitempty" xml:"LimitAsXls"`
}

type SpreadsheetMl2003SaveOptions

type SpreadsheetMl2003SaveOptions struct {
	EnableHTTPCompression bool   `json:"EnableHTTPCompression,omitempty" xml:"EnableHTTPCompression"`
	SaveFormat            string `json:"SaveFormat,omitempty" xml:"SaveFormat"`
	// Make the workbook empty after saving the file.
	ClearData bool `json:"ClearData,omitempty" xml:"ClearData"`
	// The cached file folder is used to store some large data.
	CachedFileFolder string `json:"CachedFileFolder,omitempty" xml:"CachedFileFolder"`
	// Indicates whether validate merged areas before saving the file. The default value is false.
	ValidateMergedAreas bool `json:"ValidateMergedAreas,omitempty" xml:"ValidateMergedAreas"`
	RefreshChartCache   bool `json:"RefreshChartCache,omitempty" xml:"RefreshChartCache"`
	// If true and the directory does not exist, the directory will be automatically created before saving the file.
	CreateDirectory         bool `json:"CreateDirectory,omitempty" xml:"CreateDirectory"`
	SortNames               bool `json:"SortNames,omitempty" xml:"SortNames"`
	ExportColumnIndexOfCell bool `json:"ExportColumnIndexOfCell,omitempty" xml:"ExportColumnIndexOfCell"`
	IsIndentedFormatting    bool `json:"IsIndentedFormatting,omitempty" xml:"IsIndentedFormatting"`
	LimitAsXls              bool `json:"LimitAsXls,omitempty" xml:"LimitAsXls"`
}

type SqlScriptSaveOptions

type SqlScriptSaveOptions struct {
	SaveFormat            string `json:"SaveFormat,omitempty" xml:"SaveFormat"`
	CachedFileFolder      string `json:"CachedFileFolder,omitempty" xml:"CachedFileFolder"`
	ClearData             bool   `json:"ClearData,omitempty" xml:"ClearData"`
	CreateDirectory       bool   `json:"CreateDirectory,omitempty" xml:"CreateDirectory"`
	EnableHTTPCompression bool   `json:"EnableHTTPCompression,omitempty" xml:"EnableHTTPCompression"`
	RefreshChartCache     bool   `json:"RefreshChartCache,omitempty" xml:"RefreshChartCache"`
	SortNames             bool   `json:"SortNames,omitempty" xml:"SortNames"`
	ValidateMergedAreas   bool   `json:"ValidateMergedAreas,omitempty" xml:"ValidateMergedAreas"`

	CheckIfTableExists        bool      `json:"CheckIfTableExists,omitempty" xml:"CheckIfTableExists"`
	ColumnTypeMap             string    `json:"ColumnTypeMap,omitempty" xml:"ColumnTypeMap"`
	CheckAllDataForColumnType bool      `json:"CheckAllDataForColumnType,omitempty" xml:"CheckAllDataForColumnType"`
	AddBlankLineBetweenRows   bool      `json:"AddBlankLineBetweenRows,omitempty" xml:"AddBlankLineBetweenRows"`
	Separator                 string    `json:"Separator,omitempty" xml:"Separator"`
	OperatorType              string    `json:"OperatorType,omitempty" xml:"OperatorType"`
	PrimaryKey                int64     `json:"PrimaryKey,omitempty" xml:"PrimaryKey"`
	CreateTable               bool      `json:"CreateTable,omitempty" xml:"CreateTable"`
	IdName                    string    `json:"IdName,omitempty" xml:"IdName"`
	StartId                   int64     `json:"StartId,omitempty" xml:"StartId"`
	TableName                 string    `json:"TableName,omitempty" xml:"TableName"`
	ExportAsString            bool      `json:"ExportAsString,omitempty" xml:"ExportAsString"`
	ExportArea                *CellArea `json:"ExportArea,omitempty" xml:"ExportArea"`
	HasHeaderRow              bool      `json:"HasHeaderRow,omitempty" xml:"HasHeaderRow"`
}

type StorageExist

type StorageExist struct {
	Exists bool `json:"Exists,omitempty" xml:"Exists"`
}

type StorageExistsRequest

type StorageExistsRequest struct {
	StorageName string `json:"storage_name,omitempty" xml:"storage_name"`

	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*StorageExistsRequest) CreateRequestData

func (data *StorageExistsRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type StorageFile

type StorageFile struct {
	Name         string    `json:"Name,omitempty" xml:"Name"`
	IsFolder     bool      `json:"IsFolder,omitempty" xml:"IsFolder"`
	ModifiedDate time.Time `json:"ModifiedDate,omitempty" xml:"ModifiedDate"`
	Size         int64     `json:"Size,omitempty" xml:"Size"`
	Path         string    `json:"Path,omitempty" xml:"Path"`
}

type StorageFile_

type StorageFile_ struct {
	// File or folder name.
	Name string `json:"Name,omitempty"`
	// True if it is a folder.
	IsFolder bool `json:"IsFolder"`
	// File or folder last modified DateTime.
	ModifiedDate string `json:"ModifiedDate,omitempty"`
	// File or folder size.
	Size int64 `json:"Size"`
	// File or folder path.
	Path string `json:"Path,omitempty"`
}

type Style

type Style struct {
	Font                 *Font       `json:"Font,omitempty" xml:"Font"`
	Name                 string      `json:"Name,omitempty" xml:"Name"`
	CultureCustom        string      `json:"CultureCustom,omitempty" xml:"CultureCustom"`
	Custom               string      `json:"Custom,omitempty" xml:"Custom"`
	BackgroundColor      *Color      `json:"BackgroundColor,omitempty" xml:"BackgroundColor"`
	ForegroundColor      *Color      `json:"ForegroundColor,omitempty" xml:"ForegroundColor"`
	IsFormulaHidden      bool        `json:"IsFormulaHidden,omitempty" xml:"IsFormulaHidden"`
	IsDateTime           bool        `json:"IsDateTime,omitempty" xml:"IsDateTime"`
	IsTextWrapped        bool        `json:"IsTextWrapped,omitempty" xml:"IsTextWrapped"`
	IsGradient           bool        `json:"IsGradient,omitempty" xml:"IsGradient"`
	IsLocked             bool        `json:"IsLocked,omitempty" xml:"IsLocked"`
	IsPercent            bool        `json:"IsPercent,omitempty" xml:"IsPercent"`
	ShrinkToFit          bool        `json:"ShrinkToFit,omitempty" xml:"ShrinkToFit"`
	IndentLevel          int64       `json:"IndentLevel,omitempty" xml:"IndentLevel"`
	Number               int64       `json:"Number,omitempty" xml:"Number"`
	RotationAngle        int64       `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	Pattern              string      `json:"Pattern,omitempty" xml:"Pattern"`
	TextDirection        string      `json:"TextDirection,omitempty" xml:"TextDirection"`
	VerticalAlignment    string      `json:"VerticalAlignment,omitempty" xml:"VerticalAlignment"`
	HorizontalAlignment  string      `json:"HorizontalAlignment,omitempty" xml:"HorizontalAlignment"`
	BorderCollection     []Border    `json:"BorderCollection,omitempty" xml:"BorderCollection"`
	BackgroundThemeColor *ThemeColor `json:"BackgroundThemeColor,omitempty" xml:"BackgroundThemeColor"`
	ForegroundThemeColor *ThemeColor `json:"ForegroundThemeColor,omitempty" xml:"ForegroundThemeColor"`
}

type StyleFormatCondition

type StyleFormatCondition struct {
	Priority     int64         `json:"Priority,omitempty" xml:"Priority"`
	Type_        string        `json:"Type,omitempty" xml:"Type"`
	StopIfTrue   bool          `json:"StopIfTrue,omitempty" xml:"StopIfTrue"`
	AboveAverage *AboveAverage `json:"AboveAverage,omitempty" xml:"AboveAverage"`
	ColorScale   *ColorScale   `json:"ColorScale,omitempty" xml:"ColorScale"`
	DataBar      *DataBar      `json:"DataBar,omitempty" xml:"DataBar"`
	Formula1     string        `json:"Formula1,omitempty" xml:"Formula1"`
	Formula2     string        `json:"Formula2,omitempty" xml:"Formula2"`
	IconSet      *IconSet      `json:"IconSet,omitempty" xml:"IconSet"`
	Operator     string        `json:"Operator,omitempty" xml:"Operator"`
	Style        *Style        `json:"Style,omitempty" xml:"Style"`
	Text         string        `json:"Text,omitempty" xml:"Text"`
	TimePeriod   string        `json:"TimePeriod,omitempty" xml:"TimePeriod"`
	Top10        *Top10        `json:"Top10,omitempty" xml:"Top10"`
}

type StyleResponse

type StyleResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Style *Style `json:"Style,omitempty" xml:"Style"`
}

type Styles

type Styles struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	StyleList []LinkElement `json:"StyleList,omitempty" xml:"StyleList"`
}

type SvgSaveOptions

type SvgSaveOptions struct {
	SaveFormat            string `json:"SaveFormat,omitempty" xml:"SaveFormat"`
	CachedFileFolder      string `json:"CachedFileFolder,omitempty" xml:"CachedFileFolder"`
	ClearData             bool   `json:"ClearData,omitempty" xml:"ClearData"`
	CreateDirectory       bool   `json:"CreateDirectory,omitempty" xml:"CreateDirectory"`
	EnableHTTPCompression bool   `json:"EnableHTTPCompression,omitempty" xml:"EnableHTTPCompression"`
	RefreshChartCache     bool   `json:"RefreshChartCache,omitempty" xml:"RefreshChartCache"`
	SortNames             bool   `json:"SortNames,omitempty" xml:"SortNames"`
	ValidateMergedAreas   bool   `json:"ValidateMergedAreas,omitempty" xml:"ValidateMergedAreas"`

	SheetIndex int64 `json:"SheetIndex,omitempty" xml:"SheetIndex"`
}

type TableTotalRequest

type TableTotalRequest struct {
	ListColumnIndex   int64  `json:"ListColumnIndex,omitempty" xml:"ListColumnIndex"`
	TotalsCalculation string `json:"TotalsCalculation,omitempty" xml:"TotalsCalculation"`
	CustomFormula     string `json:"CustomFormula,omitempty" xml:"CustomFormula"`
}

type TaskData

type TaskData struct {
	Tasks []TaskDescription `json:"Tasks,omitempty" xml:"Tasks"`
}

type TaskDescription

type TaskDescription struct {
	TaskType      string         `json:"TaskType,omitempty" xml:"TaskType"`
	TaskParameter *TaskParameter `json:"TaskParameter,omitempty" xml:"TaskParameter"`
}

type TaskParameter

type TaskParameter struct {
}

type TaskResultParameter

type TaskResultParameter struct {
}

type TaskRunResult

type TaskRunResult struct {
	Description string       `json:"Description,omitempty" xml:"Description"`
	OutFileList []DataSource `json:"OutFileList,omitempty" xml:"OutFileList"`
}

type TaskRunResultResponse

type TaskRunResultResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	TaskRunResult *TaskRunResult `json:"TaskRunResult,omitempty" xml:"TaskRunResult"`
}

type TextBox

type TextBox struct {
	Name                    string  `json:"Name,omitempty" xml:"Name"`
	MsoDrawingType          string  `json:"MsoDrawingType,omitempty" xml:"MsoDrawingType"`
	AutoShapeType           string  `json:"AutoShapeType,omitempty" xml:"AutoShapeType"`
	Placement               string  `json:"Placement,omitempty" xml:"Placement"`
	UpperLeftRow            int64   `json:"UpperLeftRow,omitempty" xml:"UpperLeftRow"`
	Top                     int64   `json:"Top,omitempty" xml:"Top"`
	UpperLeftColumn         int64   `json:"UpperLeftColumn,omitempty" xml:"UpperLeftColumn"`
	Left                    int64   `json:"Left,omitempty" xml:"Left"`
	LowerRightRow           int64   `json:"LowerRightRow,omitempty" xml:"LowerRightRow"`
	Bottom                  int64   `json:"Bottom,omitempty" xml:"Bottom"`
	LowerRightColumn        int64   `json:"LowerRightColumn,omitempty" xml:"LowerRightColumn"`
	Right                   int64   `json:"Right,omitempty" xml:"Right"`
	Width                   int64   `json:"Width,omitempty" xml:"Width"`
	Height                  int64   `json:"Height,omitempty" xml:"Height"`
	X                       int64   `json:"X,omitempty" xml:"X"`
	Y                       int64   `json:"Y,omitempty" xml:"Y"`
	RotationAngle           float64 `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	HtmlText                string  `json:"HtmlText,omitempty" xml:"HtmlText"`
	Text                    string  `json:"Text,omitempty" xml:"Text"`
	AlternativeText         string  `json:"AlternativeText,omitempty" xml:"AlternativeText"`
	TextHorizontalAlignment string  `json:"TextHorizontalAlignment,omitempty" xml:"TextHorizontalAlignment"`
	TextHorizontalOverflow  string  `json:"TextHorizontalOverflow,omitempty" xml:"TextHorizontalOverflow"`
	TextOrientationType     string  `json:"TextOrientationType,omitempty" xml:"TextOrientationType"`
	TextVerticalAlignment   string  `json:"TextVerticalAlignment,omitempty" xml:"TextVerticalAlignment"`
	TextVerticalOverflow    string  `json:"TextVerticalOverflow,omitempty" xml:"TextVerticalOverflow"`
	IsGroup                 bool    `json:"IsGroup,omitempty" xml:"IsGroup"`
	IsHidden                bool    `json:"IsHidden,omitempty" xml:"IsHidden"`
	IsLockAspectRatio       bool    `json:"IsLockAspectRatio,omitempty" xml:"IsLockAspectRatio"`
	IsLocked                bool    `json:"IsLocked,omitempty" xml:"IsLocked"`
	IsPrintable             bool    `json:"IsPrintable,omitempty" xml:"IsPrintable"`
	IsTextWrapped           bool    `json:"IsTextWrapped,omitempty" xml:"IsTextWrapped"`
	IsWordArt               bool    `json:"IsWordArt,omitempty" xml:"IsWordArt"`
	LinkedCell              string  `json:"LinkedCell,omitempty" xml:"LinkedCell"`
	ZOrderPosition          int64   `json:"ZOrderPosition,omitempty" xml:"ZOrderPosition"`
	Font                    *Font   `json:"Font,omitempty" xml:"Font"`
	Hyperlink               string  `json:"Hyperlink,omitempty" xml:"Hyperlink"`
}

type TextBoxResponse

type TextBoxResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Shape *TextBox `json:"Shape,omitempty" xml:"Shape"`
}

type TextFormatCondition

type TextFormatCondition struct {
	Formula1 string `json:"Formula1,omitempty" xml:"Formula1"`
	Formula2 string `json:"Formula2,omitempty" xml:"Formula2"`
	Operator string `json:"Operator,omitempty" xml:"Operator"`

	Text string `json:"Text,omitempty" xml:"Text"`
}

type TextItem

type TextItem struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	Text string `json:"Text,omitempty" xml:"Text"`
}

type TextItemResponse

type TextItemResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	TextItem *TextItem `json:"TextItem,omitempty" xml:"TextItem"`
}

type TextItems

type TextItems struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	TextItemList []TextItem `json:"TextItemList,omitempty" xml:"TextItemList"`
}

type TextItemsResponse

type TextItemsResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	TextItems *TextItems `json:"TextItems,omitempty" xml:"TextItems"`
}

type TextOptions

type TextOptions struct {
	Color         *Color  `json:"Color,omitempty" xml:"Color"`
	DoubleSize    float64 `json:"DoubleSize,omitempty" xml:"DoubleSize"`
	IsBold        bool    `json:"IsBold,omitempty" xml:"IsBold"`
	IsItalic      bool    `json:"IsItalic,omitempty" xml:"IsItalic"`
	IsStrikeout   bool    `json:"IsStrikeout,omitempty" xml:"IsStrikeout"`
	IsSubscript   bool    `json:"IsSubscript,omitempty" xml:"IsSubscript"`
	IsSuperscript bool    `json:"IsSuperscript,omitempty" xml:"IsSuperscript"`
	Name          string  `json:"Name,omitempty" xml:"Name"`
	Size          int64   `json:"Size,omitempty" xml:"Size"`
	Underline     string  `json:"Underline,omitempty" xml:"Underline"`

	Fill           *FillFormat   `json:"Fill,omitempty" xml:"Fill"`
	Kerning        float64       `json:"Kerning,omitempty" xml:"Kerning"`
	Outline        *LineFormat   `json:"Outline,omitempty" xml:"Outline"`
	Shadow         *ShadowEffect `json:"Shadow,omitempty" xml:"Shadow"`
	Spacing        float64       `json:"Spacing,omitempty" xml:"Spacing"`
	UnderlineColor *CellsColor   `json:"UnderlineColor,omitempty" xml:"UnderlineColor"`
}

type TextWaterMarkerRequest

type TextWaterMarkerRequest struct {
	Text             string `json:"Text,omitempty" xml:"Text"`
	FontName         string `json:"FontName,omitempty" xml:"FontName"`
	FontSize         int64  `json:"FontSize,omitempty" xml:"FontSize"`
	Height           int64  `json:"Height,omitempty" xml:"Height"`
	Width            int64  `json:"Width,omitempty" xml:"Width"`
	ImageAdaptOption string `json:"ImageAdaptOption,omitempty" xml:"ImageAdaptOption"`
}

type TextureFill

type TextureFill struct {
	Type_           string           `json:"Type,omitempty" xml:"Type"`
	Transparency    float64          `json:"Transparency,omitempty" xml:"Transparency"`
	Scale           float64          `json:"Scale,omitempty" xml:"Scale"`
	TilePicOption   *TilePicOption   `json:"TilePicOption,omitempty" xml:"TilePicOption"`
	PicFormatOption *PicFormatOption `json:"PicFormatOption,omitempty" xml:"PicFormatOption"`
	Image           *LinkElement     `json:"Image,omitempty" xml:"Image"`
}

type ThemeColor

type ThemeColor struct {
	ColorType string  `json:"ColorType,omitempty" xml:"ColorType"`
	Tint      float64 `json:"Tint,omitempty" xml:"Tint"`
}

type TickLabels

type TickLabels struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	AutoScaleFont      bool   `json:"AutoScaleFont,omitempty" xml:"AutoScaleFont"`
	BackgroundMode     string `json:"BackgroundMode,omitempty" xml:"BackgroundMode"`
	Font               *Font  `json:"Font,omitempty" xml:"Font"`
	Number             int64  `json:"Number,omitempty" xml:"Number"`
	NumberFormat       string `json:"NumberFormat,omitempty" xml:"NumberFormat"`
	NumberFormatLinked bool   `json:"NumberFormatLinked,omitempty" xml:"NumberFormatLinked"`
	Offset             int64  `json:"Offset,omitempty" xml:"Offset"`
	RotationAngle      int64  `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	TextDirection      string `json:"TextDirection,omitempty" xml:"TextDirection"`
	ReadingOrder       string `json:"ReadingOrder,omitempty" xml:"ReadingOrder"`
	DirectionType      string `json:"DirectionType,omitempty" xml:"DirectionType"`
}

type TickLabelsResponse

type TickLabelsResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	TickLabels *TickLabels `json:"TickLabels,omitempty" xml:"TickLabels"`
}

type TilePicOption

type TilePicOption struct {
	OffsetX       float64 `json:"OffsetX,omitempty" xml:"OffsetX"`
	OffsetY       float64 `json:"OffsetY,omitempty" xml:"OffsetY"`
	ScaleX        float64 `json:"ScaleX,omitempty" xml:"ScaleX"`
	ScaleY        float64 `json:"ScaleY,omitempty" xml:"ScaleY"`
	AlignmentType string  `json:"AlignmentType,omitempty" xml:"AlignmentType"`
	MirrorType    string  `json:"MirrorType,omitempty" xml:"MirrorType"`
}

type TimePeriodFormatCondition

type TimePeriodFormatCondition struct {
	TimePeriod string `json:"TimePeriod,omitempty" xml:"TimePeriod"`
}

type Title

type Title struct {
	Area            *Area  `json:"Area,omitempty" xml:"Area"`
	AutoScaleFont   bool   `json:"AutoScaleFont,omitempty" xml:"AutoScaleFont"`
	BackgroundMode  string `json:"BackgroundMode,omitempty" xml:"BackgroundMode"`
	Border          *Line  `json:"Border,omitempty" xml:"Border"`
	Font            *Font  `json:"Font,omitempty" xml:"Font"`
	IsAutomaticSize bool   `json:"IsAutomaticSize,omitempty" xml:"IsAutomaticSize"`
	IsInnerMode     bool   `json:"IsInnerMode,omitempty" xml:"IsInnerMode"`
	Shadow          bool   `json:"Shadow,omitempty" xml:"Shadow"`
	Width           int64  `json:"Width,omitempty" xml:"Width"`
	Height          int64  `json:"Height,omitempty" xml:"Height"`
	X               int64  `json:"X,omitempty" xml:"X"`
	Y               int64  `json:"Y,omitempty" xml:"Y"`

	IsVisible               bool   `json:"IsVisible,omitempty" xml:"IsVisible"`
	LinkedSource            string `json:"LinkedSource,omitempty" xml:"LinkedSource"`
	RotationAngle           int64  `json:"RotationAngle,omitempty" xml:"RotationAngle"`
	Text                    string `json:"Text,omitempty" xml:"Text"`
	TextDirection           string `json:"TextDirection,omitempty" xml:"TextDirection"`
	TextHorizontalAlignment string `json:"TextHorizontalAlignment,omitempty" xml:"TextHorizontalAlignment"`
	TextVerticalAlignment   string `json:"TextVerticalAlignment,omitempty" xml:"TextVerticalAlignment"`
}

type TitleResponse

type TitleResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Title *Title `json:"Title,omitempty" xml:"Title"`
}

type TokenResp

type TokenResp struct {
	AccessToken string `json:"access_token"`
	TokenType   string `json:"token_type"`
	ExpiresIn   int64  `json:"expires_in"`
}

TokenResp represents data returned by GetAccessToken and RefreshToken as HTTP response body.

type Top10

type Top10 struct {
	IsBottom  bool  `json:"IsBottom,omitempty" xml:"IsBottom"`
	IsPercent bool  `json:"IsPercent,omitempty" xml:"IsPercent"`
	Rank      int64 `json:"Rank,omitempty" xml:"Rank"`
}

type Top10Filter

type Top10Filter struct {
	Criteria  string `json:"Criteria,omitempty" xml:"Criteria"`
	IsPercent bool   `json:"IsPercent,omitempty" xml:"IsPercent"`
	IsTop     bool   `json:"IsTop,omitempty" xml:"IsTop"`
	Items     int64  `json:"Items,omitempty" xml:"Items"`
}

type Trendline

type Trendline struct {
	BeginArrowLength string        `json:"BeginArrowLength,omitempty" xml:"BeginArrowLength"`
	BeginArrowWidth  string        `json:"BeginArrowWidth,omitempty" xml:"BeginArrowWidth"`
	BeginType        string        `json:"BeginType,omitempty" xml:"BeginType"`
	CapType          string        `json:"CapType,omitempty" xml:"CapType"`
	Color            *Color        `json:"Color,omitempty" xml:"Color"`
	CompoundType     string        `json:"CompoundType,omitempty" xml:"CompoundType"`
	DashType         string        `json:"DashType,omitempty" xml:"DashType"`
	EndArrowLength   string        `json:"EndArrowLength,omitempty" xml:"EndArrowLength"`
	EndArrowWidth    string        `json:"EndArrowWidth,omitempty" xml:"EndArrowWidth"`
	EndType          string        `json:"EndType,omitempty" xml:"EndType"`
	GradientFill     *GradientFill `json:"GradientFill,omitempty" xml:"GradientFill"`
	IsAuto           bool          `json:"IsAuto,omitempty" xml:"IsAuto"`
	IsAutomaticColor bool          `json:"IsAutomaticColor,omitempty" xml:"IsAutomaticColor"`
	IsVisible        bool          `json:"IsVisible,omitempty" xml:"IsVisible"`
	JoinType         string        `json:"JoinType,omitempty" xml:"JoinType"`
	Style            string        `json:"Style,omitempty" xml:"Style"`
	Transparency     float64       `json:"Transparency,omitempty" xml:"Transparency"`
	Weight           string        `json:"Weight,omitempty" xml:"Weight"`
	WeightPt         float64       `json:"WeightPt,omitempty" xml:"WeightPt"`

	Link            *Link        `json:"link,omitempty" xml:"link"`
	Backward        float64      `json:"Backward,omitempty" xml:"Backward"`
	DataLabels      *DataLabels  `json:"DataLabels,omitempty" xml:"DataLabels"`
	DisplayEquation bool         `json:"DisplayEquation,omitempty" xml:"DisplayEquation"`
	DisplayRSquared bool         `json:"DisplayRSquared,omitempty" xml:"DisplayRSquared"`
	Forward         float64      `json:"Forward,omitempty" xml:"Forward"`
	Intercept       float64      `json:"Intercept,omitempty" xml:"Intercept"`
	IsNameAuto      bool         `json:"IsNameAuto,omitempty" xml:"IsNameAuto"`
	LegendEntry     *LegendEntry `json:"LegendEntry,omitempty" xml:"LegendEntry"`
	Name            string       `json:"Name,omitempty" xml:"Name"`
	Order           int64        `json:"Order,omitempty" xml:"Order"`
	Period          int64        `json:"Period,omitempty" xml:"Period"`
	Type_           string       `json:"Type,omitempty" xml:"Type"`
}

type TrendlineResponse

type TrendlineResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Trendline *Trendline `json:"Trendline,omitempty" xml:"Trendline"`
}

type Trendlines

type Trendlines struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	TrendlineList []Trendline `json:"TrendlineList,omitempty" xml:"TrendlineList"`
}

type TrendlinesResponse

type TrendlinesResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Trendlines *Trendlines `json:"Trendlines,omitempty" xml:"Trendlines"`
}

type TrimContentOptions added in v24.8.0

type TrimContentOptions struct {
	DataSource              *DataSource   `json:"DataSource,omitempty" xml:"DataSource"`
	FileInfo                *FileInfo     `json:"FileInfo,omitempty" xml:"FileInfo"`
	TrimContent             string        `json:"TrimContent,omitempty" xml:"TrimContent"`
	TrimLeading             bool          `json:"TrimLeading,omitempty" xml:"TrimLeading"`
	TrimTrailing            bool          `json:"TrimTrailing,omitempty" xml:"TrimTrailing"`
	TrimSpaceBetweenWordTo1 bool          `json:"TrimSpaceBetweenWordTo1,omitempty" xml:"TrimSpaceBetweenWordTo1"`
	TrimNonBreakingSpaces   bool          `json:"TrimNonBreakingSpaces,omitempty" xml:"TrimNonBreakingSpaces"`
	RemoveExtraLineBreaks   bool          `json:"RemoveExtraLineBreaks,omitempty" xml:"RemoveExtraLineBreaks"`
	RemoveAllLineBreaks     bool          `json:"RemoveAllLineBreaks,omitempty" xml:"RemoveAllLineBreaks"`
	ScopeOptions            *ScopeOptions `json:"ScopeOptions,omitempty" xml:"ScopeOptions"`
}

type TxtSaveOptions

type TxtSaveOptions struct {
	SaveFormat            string `json:"SaveFormat,omitempty" xml:"SaveFormat"`
	CachedFileFolder      string `json:"CachedFileFolder,omitempty" xml:"CachedFileFolder"`
	ClearData             bool   `json:"ClearData,omitempty" xml:"ClearData"`
	CreateDirectory       bool   `json:"CreateDirectory,omitempty" xml:"CreateDirectory"`
	EnableHTTPCompression bool   `json:"EnableHTTPCompression,omitempty" xml:"EnableHTTPCompression"`
	RefreshChartCache     bool   `json:"RefreshChartCache,omitempty" xml:"RefreshChartCache"`
	SortNames             bool   `json:"SortNames,omitempty" xml:"SortNames"`
	ValidateMergedAreas   bool   `json:"ValidateMergedAreas,omitempty" xml:"ValidateMergedAreas"`

	QuoteType       string `json:"QuoteType,omitempty" xml:"QuoteType"`
	Separator       string `json:"Separator,omitempty" xml:"Separator"`
	SeparatorString string `json:"SeparatorString,omitempty" xml:"SeparatorString"`
	AlwaysQuoted    bool   `json:"AlwaysQuoted,omitempty" xml:"AlwaysQuoted"`
}

type UnpivotColumn added in v24.4.0

type UnpivotColumn struct {
	AppliedOperateType string `json:"AppliedOperateType,omitempty" xml:"AppliedOperateType"`

	UnpivotColumnNames []string `json:"UnpivotColumnNames,omitempty" xml:"UnpivotColumnNames"`
	ColumnMapName      string   `json:"ColumnMapName,omitempty" xml:"ColumnMapName"`
	ValueMapName       string   `json:"ValueMapName,omitempty" xml:"ValueMapName"`
}

type UploadFileRequest

type UploadFileRequest struct {
	Path                    string            `json:"path,omitempty" xml:"path"`
	StorageName             string            `json:"storage_name,omitempty" xml:"storage_name"`
	UploadFiles             map[string]string `json:"UploadFiles,omitempty" xml:"UploadFiles"`
	ExtendQueryParameterMap map[string]string `json:"ExtendQueryParameterMap,omitempty" xml:"ExtendQueryParameterMap"`
}

func (*UploadFileRequest) CreateRequestData

func (data *UploadFileRequest) CreateRequestData(client *APIClient) (localVarRequest *http.Request, err error)

type Validation

type Validation struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	AlertStyle     string     `json:"AlertStyle,omitempty" xml:"AlertStyle"`
	AreaList       []CellArea `json:"AreaList,omitempty" xml:"AreaList"`
	ErrorMessage   string     `json:"ErrorMessage,omitempty" xml:"ErrorMessage"`
	ErrorTitle     string     `json:"ErrorTitle,omitempty" xml:"ErrorTitle"`
	Formula1       string     `json:"Formula1,omitempty" xml:"Formula1"`
	Formula2       string     `json:"Formula2,omitempty" xml:"Formula2"`
	IgnoreBlank    bool       `json:"IgnoreBlank,omitempty" xml:"IgnoreBlank"`
	InCellDropDown bool       `json:"InCellDropDown,omitempty" xml:"InCellDropDown"`
	InputMessage   string     `json:"InputMessage,omitempty" xml:"InputMessage"`
	InputTitle     string     `json:"InputTitle,omitempty" xml:"InputTitle"`
	Operator       string     `json:"Operator,omitempty" xml:"Operator"`
	ShowError      bool       `json:"ShowError,omitempty" xml:"ShowError"`
	ShowInput      bool       `json:"ShowInput,omitempty" xml:"ShowInput"`
	Type_          string     `json:"Type,omitempty" xml:"Type"`
	Value1         string     `json:"Value1,omitempty" xml:"Value1"`
	Value2         string     `json:"Value2,omitempty" xml:"Value2"`
}

type ValidationResponse

type ValidationResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Validation *Validation `json:"Validation,omitempty" xml:"Validation"`
}

type Validations

type Validations struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	Count          int64         `json:"Count,omitempty" xml:"Count"`
	ValidationList []LinkElement `json:"ValidationList,omitempty" xml:"ValidationList"`
}

type ValidationsResponse

type ValidationsResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Validations *Validations `json:"Validations,omitempty" xml:"Validations"`
}

type VerticalPageBreak

type VerticalPageBreak struct {
	Column   int64 `json:"Column,omitempty" xml:"Column"`
	EndRow   int64 `json:"EndRow,omitempty" xml:"EndRow"`
	StartRow int64 `json:"StartRow,omitempty" xml:"StartRow"`
}

type VerticalPageBreakResponse

type VerticalPageBreakResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	VerticalPageBreak *VerticalPageBreak `json:"VerticalPageBreak,omitempty" xml:"VerticalPageBreak"`
}

type VerticalPageBreaks

type VerticalPageBreaks struct {
	Link *Link `json:"link,omitempty" xml:"link"`
}

type VerticalPageBreaksResponse

type VerticalPageBreaksResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	VerticalPageBreaks *VerticalPageBreaks `json:"VerticalPageBreaks,omitempty" xml:"VerticalPageBreaks"`
}

type Walls

type Walls struct {
	Border *Line `json:"Border,omitempty" xml:"Border"`

	CenterX int64 `json:"CenterX,omitempty" xml:"CenterX"`
	CenterY int64 `json:"CenterY,omitempty" xml:"CenterY"`
	Depth   int64 `json:"Depth,omitempty" xml:"Depth"`
	Height  int64 `json:"Height,omitempty" xml:"Height"`
	Width   int64 `json:"Width,omitempty" xml:"Width"`
}

type WallsResponse

type WallsResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Walls *Walls `json:"Walls,omitempty" xml:"Walls"`
}

type WordCaseOptions added in v24.9.0

type WordCaseOptions struct {
	DataSource   *DataSource   `json:"DataSource,omitempty" xml:"DataSource"`
	FileInfo     *FileInfo     `json:"FileInfo,omitempty" xml:"FileInfo"`
	WordCaseType string        `json:"WordCaseType,omitempty" xml:"WordCaseType"`
	ScopeOptions *ScopeOptions `json:"ScopeOptions,omitempty" xml:"ScopeOptions"`
}

type Workbook

type Workbook struct {
	FileName           string       `json:"FileName,omitempty" xml:"FileName"`
	Links              []Link       `json:"Links,omitempty" xml:"Links"`
	Worksheets         *LinkElement `json:"Worksheets,omitempty" xml:"Worksheets"`
	DefaultStyle       *LinkElement `json:"DefaultStyle,omitempty" xml:"DefaultStyle"`
	DocumentProperties *LinkElement `json:"DocumentProperties,omitempty" xml:"DocumentProperties"`
	Names              *LinkElement `json:"Names,omitempty" xml:"Names"`
	Settings           *LinkElement `json:"Settings,omitempty" xml:"Settings"`
	IsWriteProtected   string       `json:"IsWriteProtected,omitempty" xml:"IsWriteProtected"`
	IsProtected        string       `json:"IsProtected,omitempty" xml:"IsProtected"`
	IsEncryption       string       `json:"IsEncryption,omitempty" xml:"IsEncryption"`
	Password           string       `json:"Password,omitempty" xml:"Password"`
}

type WorkbookEncryptionRequest

type WorkbookEncryptionRequest struct {
	EncryptionType string `json:"EncryptionType,omitempty" xml:"EncryptionType"`
	KeyLength      int64  `json:"KeyLength,omitempty" xml:"KeyLength"`
	Password       string `json:"Password,omitempty" xml:"Password"`
}

type WorkbookOperateParameter

type WorkbookOperateParameter struct {
	OperateType string `json:"OperateType,omitempty" xml:"OperateType"`
}

type WorkbookProtectionRequest

type WorkbookProtectionRequest struct {
	ProtectionType string `json:"ProtectionType,omitempty" xml:"ProtectionType"`
	Password       string `json:"Password,omitempty" xml:"Password"`
}

type WorkbookReplaceResponse

type WorkbookReplaceResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Matches  int64        `json:"Matches,omitempty" xml:"Matches"`
	Workbook *LinkElement `json:"Workbook,omitempty" xml:"Workbook"`
}

type WorkbookResponse

type WorkbookResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Workbook *Workbook `json:"Workbook,omitempty" xml:"Workbook"`
}

type WorkbookSettings

type WorkbookSettings struct {
	AutoCompressPictures      bool                   `json:"AutoCompressPictures,omitempty" xml:"AutoCompressPictures"`
	AutoRecover               bool                   `json:"AutoRecover,omitempty" xml:"AutoRecover"`
	BuildVersion              string                 `json:"BuildVersion,omitempty" xml:"BuildVersion"`
	CalcMode                  string                 `json:"CalcMode,omitempty" xml:"CalcMode"`
	CalculationId             string                 `json:"CalculationId,omitempty" xml:"CalculationId"`
	CheckComptiliblity        bool                   `json:"CheckComptiliblity,omitempty" xml:"CheckComptiliblity"`
	CheckExcelRestriction     bool                   `json:"CheckExcelRestriction,omitempty" xml:"CheckExcelRestriction"`
	CrashSave                 bool                   `json:"CrashSave,omitempty" xml:"CrashSave"`
	CreateCalcChain           bool                   `json:"CreateCalcChain,omitempty" xml:"CreateCalcChain"`
	DataExtractLoad           bool                   `json:"DataExtractLoad,omitempty" xml:"DataExtractLoad"`
	Date1904                  bool                   `json:"Date1904,omitempty" xml:"Date1904"`
	DisplayDrawingObjects     string                 `json:"DisplayDrawingObjects,omitempty" xml:"DisplayDrawingObjects"`
	EnableMacros              bool                   `json:"EnableMacros,omitempty" xml:"EnableMacros"`
	FirstVisibleTab           int64                  `json:"FirstVisibleTab,omitempty" xml:"FirstVisibleTab"`
	HidePivotFieldList        bool                   `json:"HidePivotFieldList,omitempty" xml:"HidePivotFieldList"`
	IsDefaultEncrypted        bool                   `json:"IsDefaultEncrypted,omitempty" xml:"IsDefaultEncrypted"`
	IsHidden                  bool                   `json:"IsHidden,omitempty" xml:"IsHidden"`
	IsHScrollBarVisible       bool                   `json:"IsHScrollBarVisible,omitempty" xml:"IsHScrollBarVisible"`
	IsMinimized               bool                   `json:"IsMinimized,omitempty" xml:"IsMinimized"`
	IsVScrollBarVisible       bool                   `json:"IsVScrollBarVisible,omitempty" xml:"IsVScrollBarVisible"`
	Iteration                 bool                   `json:"Iteration,omitempty" xml:"Iteration"`
	LanguageCode              string                 `json:"LanguageCode,omitempty" xml:"LanguageCode"`
	MaxChange                 float64                `json:"MaxChange,omitempty" xml:"MaxChange"`
	MaxIteration              int64                  `json:"MaxIteration,omitempty" xml:"MaxIteration"`
	MemorySetting             string                 `json:"MemorySetting,omitempty" xml:"MemorySetting"`
	NumberDecimalSeparator    string                 `json:"NumberDecimalSeparator,omitempty" xml:"NumberDecimalSeparator"`
	NumberGroupSeparator      string                 `json:"NumberGroupSeparator,omitempty" xml:"NumberGroupSeparator"`
	ParsingFormulaOnOpen      bool                   `json:"ParsingFormulaOnOpen,omitempty" xml:"ParsingFormulaOnOpen"`
	PrecisionAsDisplayed      bool                   `json:"PrecisionAsDisplayed,omitempty" xml:"PrecisionAsDisplayed"`
	RecalculateBeforeSave     bool                   `json:"RecalculateBeforeSave,omitempty" xml:"RecalculateBeforeSave"`
	ReCalculateOnOpen         bool                   `json:"ReCalculateOnOpen,omitempty" xml:"ReCalculateOnOpen"`
	RecommendReadOnly         bool                   `json:"RecommendReadOnly,omitempty" xml:"RecommendReadOnly"`
	Region                    string                 `json:"Region,omitempty" xml:"Region"`
	RemovePersonalInformation bool                   `json:"RemovePersonalInformation,omitempty" xml:"RemovePersonalInformation"`
	RepairLoad                bool                   `json:"RepairLoad,omitempty" xml:"RepairLoad"`
	Shared                    bool                   `json:"Shared,omitempty" xml:"Shared"`
	SheetTabBarWidth          int64                  `json:"SheetTabBarWidth,omitempty" xml:"SheetTabBarWidth"`
	ShowTabs                  bool                   `json:"ShowTabs,omitempty" xml:"ShowTabs"`
	UpdateAdjacentCellsBorder bool                   `json:"UpdateAdjacentCellsBorder,omitempty" xml:"UpdateAdjacentCellsBorder"`
	UpdateLinksType           string                 `json:"UpdateLinksType,omitempty" xml:"UpdateLinksType"`
	WindowHeight              float64                `json:"WindowHeight,omitempty" xml:"WindowHeight"`
	WindowLeft                float64                `json:"WindowLeft,omitempty" xml:"WindowLeft"`
	WindowTop                 float64                `json:"WindowTop,omitempty" xml:"WindowTop"`
	WindowWidth               float64                `json:"WindowWidth,omitempty" xml:"WindowWidth"`
	Author                    string                 `json:"Author,omitempty" xml:"Author"`
	CheckCustomNumberFormat   bool                   `json:"CheckCustomNumberFormat,omitempty" xml:"CheckCustomNumberFormat"`
	ProtectionType            string                 `json:"ProtectionType,omitempty" xml:"ProtectionType"`
	GlobalizationSettings     *GlobalizationSettings `json:"GlobalizationSettings,omitempty" xml:"GlobalizationSettings"`
	Password                  string                 `json:"Password,omitempty" xml:"Password"`
	WriteProtection           *WriteProtection       `json:"WriteProtection,omitempty" xml:"WriteProtection"`
	IsEncrypted               bool                   `json:"IsEncrypted,omitempty" xml:"IsEncrypted"`
	IsProtected               bool                   `json:"IsProtected,omitempty" xml:"IsProtected"`
	MaxRow                    int64                  `json:"MaxRow,omitempty" xml:"MaxRow"`
	MaxColumn                 int64                  `json:"MaxColumn,omitempty" xml:"MaxColumn"`
	SignificantDigits         int64                  `json:"SignificantDigits,omitempty" xml:"SignificantDigits"`
	CheckCompatibility        bool                   `json:"CheckCompatibility,omitempty" xml:"CheckCompatibility"`
	PaperSize                 string                 `json:"PaperSize,omitempty" xml:"PaperSize"`
	MaxRowsOfSharedFormula    int64                  `json:"MaxRowsOfSharedFormula,omitempty" xml:"MaxRowsOfSharedFormula"`
	Compliance                string                 `json:"Compliance,omitempty" xml:"Compliance"`
	QuotePrefixToStyle        bool                   `json:"QuotePrefixToStyle,omitempty" xml:"QuotePrefixToStyle"`
	FormulaSettings           *FormulaSettings       `json:"FormulaSettings,omitempty" xml:"FormulaSettings"`
	ForceFullCalculate        bool                   `json:"ForceFullCalculate,omitempty" xml:"ForceFullCalculate"`
}

type WorkbookSettingsOperateParameter

type WorkbookSettingsOperateParameter struct {
	OperateType string `json:"OperateType,omitempty" xml:"OperateType"`

	WorkbookSettings *WorkbookSettings `json:"WorkbookSettings,omitempty" xml:"WorkbookSettings"`
}

type WorkbookSettingsResponse

type WorkbookSettingsResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Settings *WorkbookSettings `json:"settings,omitempty" xml:"settings"`
}

type WorkbooksResponse

type WorkbooksResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Workbooks []LinkElement `json:"Workbooks,omitempty" xml:"Workbooks"`
}

type Worksheet

type Worksheet struct {
	Links                     []Link       `json:"Links,omitempty" xml:"Links"`
	DisplayRightToLeft        bool         `json:"DisplayRightToLeft,omitempty" xml:"DisplayRightToLeft"`
	DisplayZeros              bool         `json:"DisplayZeros,omitempty" xml:"DisplayZeros"`
	FirstVisibleColumn        int64        `json:"FirstVisibleColumn,omitempty" xml:"FirstVisibleColumn"`
	FirstVisibleRow           int64        `json:"FirstVisibleRow,omitempty" xml:"FirstVisibleRow"`
	Name                      string       `json:"Name,omitempty" xml:"Name"`
	Index                     int64        `json:"Index,omitempty" xml:"Index"`
	IsGridlinesVisible        bool         `json:"IsGridlinesVisible,omitempty" xml:"IsGridlinesVisible"`
	IsOutlineShown            bool         `json:"IsOutlineShown,omitempty" xml:"IsOutlineShown"`
	IsPageBreakPreview        bool         `json:"IsPageBreakPreview,omitempty" xml:"IsPageBreakPreview"`
	IsVisible                 bool         `json:"IsVisible,omitempty" xml:"IsVisible"`
	IsProtected               bool         `json:"IsProtected,omitempty" xml:"IsProtected"`
	IsRowColumnHeadersVisible bool         `json:"IsRowColumnHeadersVisible,omitempty" xml:"IsRowColumnHeadersVisible"`
	IsRulerVisible            bool         `json:"IsRulerVisible,omitempty" xml:"IsRulerVisible"`
	IsSelected                bool         `json:"IsSelected,omitempty" xml:"IsSelected"`
	TabColor                  *Color       `json:"TabColor,omitempty" xml:"TabColor"`
	TransitionEntry           bool         `json:"TransitionEntry,omitempty" xml:"TransitionEntry"`
	TransitionEvaluation      bool         `json:"TransitionEvaluation,omitempty" xml:"TransitionEvaluation"`
	Type_                     string       `json:"Type,omitempty" xml:"Type"`
	ViewType                  string       `json:"ViewType,omitempty" xml:"ViewType"`
	VisibilityType            string       `json:"VisibilityType,omitempty" xml:"VisibilityType"`
	Zoom                      int64        `json:"Zoom,omitempty" xml:"Zoom"`
	Cells                     *LinkElement `json:"Cells,omitempty" xml:"Cells"`
	Charts                    *LinkElement `json:"Charts,omitempty" xml:"Charts"`
	AutoShapes                *LinkElement `json:"AutoShapes,omitempty" xml:"AutoShapes"`
	OleObjects                *LinkElement `json:"OleObjects,omitempty" xml:"OleObjects"`
	Comments                  *LinkElement `json:"Comments,omitempty" xml:"Comments"`
	Pictures                  *LinkElement `json:"Pictures,omitempty" xml:"Pictures"`
	MergedCells               *LinkElement `json:"MergedCells,omitempty" xml:"MergedCells"`
	Validations               *LinkElement `json:"Validations,omitempty" xml:"Validations"`
	ConditionalFormattings    *LinkElement `json:"ConditionalFormattings,omitempty" xml:"ConditionalFormattings"`
	Hyperlinks                *LinkElement `json:"Hyperlinks,omitempty" xml:"Hyperlinks"`
}

type WorksheetDataStatistics added in v24.2.1

type WorksheetDataStatistics struct {
	Name                string `json:"Name,omitempty" xml:"Name"`
	ChartsCount         int64  `json:"ChartsCount,omitempty" xml:"ChartsCount"`
	TablesCount         int64  `json:"TablesCount,omitempty" xml:"TablesCount"`
	PivotTablesCount    int64  `json:"PivotTablesCount,omitempty" xml:"PivotTablesCount"`
	ShapesCount         int64  `json:"ShapesCount,omitempty" xml:"ShapesCount"`
	HyperlinksCount     int64  `json:"HyperlinksCount,omitempty" xml:"HyperlinksCount"`
	QueryTablesCount    int64  `json:"QueryTablesCount,omitempty" xml:"QueryTablesCount"`
	CellsCount          int64  `json:"CellsCount,omitempty" xml:"CellsCount"`
	CellsCountInTable   int64  `json:"CellsCountInTable,omitempty" xml:"CellsCountInTable"`
	CellsCountIsFormula int64  `json:"CellsCountIsFormula,omitempty" xml:"CellsCountIsFormula"`
}

type WorksheetMovingRequest

type WorksheetMovingRequest struct {
	DestinationWorksheet string `json:"DestinationWorksheet,omitempty" xml:"DestinationWorksheet"`
	Position             string `json:"Position,omitempty" xml:"Position"`
}

type WorksheetOperateParameter

type WorksheetOperateParameter struct {
	OperateType string `json:"OperateType,omitempty" xml:"OperateType"`

	Name          string                  `json:"Name,omitempty" xml:"Name"`
	SheetType     string                  `json:"SheetType,omitempty" xml:"SheetType"`
	NewName       string                  `json:"NewName,omitempty" xml:"NewName"`
	MovingRequest *WorksheetMovingRequest `json:"MovingRequest,omitempty" xml:"MovingRequest"`
}

type WorksheetReplaceResponse

type WorksheetReplaceResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Matches   int64        `json:"Matches,omitempty" xml:"Matches"`
	Worksheet *LinkElement `json:"Worksheet,omitempty" xml:"Worksheet"`
}

type WorksheetResponse

type WorksheetResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Worksheet *Worksheet `json:"Worksheet,omitempty" xml:"Worksheet"`
}

type Worksheets

type Worksheets struct {
	Link *Link `json:"link,omitempty" xml:"link"`

	WorksheetList []LinkElement `json:"WorksheetList,omitempty" xml:"WorksheetList"`
}

type WorksheetsResponse

type WorksheetsResponse struct {
	Code   int64  `json:"Code,omitempty" xml:"Code"`
	Status string `json:"Status,omitempty" xml:"Status"`

	Worksheets *Worksheets `json:"Worksheets,omitempty" xml:"Worksheets"`
}

type WriteProtection

type WriteProtection struct {
	Author            string `json:"Author,omitempty" xml:"Author"`
	RecommendReadOnly bool   `json:"RecommendReadOnly,omitempty" xml:"RecommendReadOnly"`
	IsWriteProtected  bool   `json:"IsWriteProtected,omitempty" xml:"IsWriteProtected"`
	Password          string `json:"Password,omitempty" xml:"Password"`
}

type XlsSaveOptions

type XlsSaveOptions struct {
	SaveFormat            string `json:"SaveFormat,omitempty" xml:"SaveFormat"`
	CachedFileFolder      string `json:"CachedFileFolder,omitempty" xml:"CachedFileFolder"`
	ClearData             bool   `json:"ClearData,omitempty" xml:"ClearData"`
	CreateDirectory       bool   `json:"CreateDirectory,omitempty" xml:"CreateDirectory"`
	EnableHTTPCompression bool   `json:"EnableHTTPCompression,omitempty" xml:"EnableHTTPCompression"`
	RefreshChartCache     bool   `json:"RefreshChartCache,omitempty" xml:"RefreshChartCache"`
	SortNames             bool   `json:"SortNames,omitempty" xml:"SortNames"`
	ValidateMergedAreas   bool   `json:"ValidateMergedAreas,omitempty" xml:"ValidateMergedAreas"`
}

type XlsbSaveOptions

type XlsbSaveOptions struct {
	SaveFormat            string `json:"SaveFormat,omitempty" xml:"SaveFormat"`
	CachedFileFolder      string `json:"CachedFileFolder,omitempty" xml:"CachedFileFolder"`
	ClearData             bool   `json:"ClearData,omitempty" xml:"ClearData"`
	CreateDirectory       bool   `json:"CreateDirectory,omitempty" xml:"CreateDirectory"`
	EnableHTTPCompression bool   `json:"EnableHTTPCompression,omitempty" xml:"EnableHTTPCompression"`
	RefreshChartCache     bool   `json:"RefreshChartCache,omitempty" xml:"RefreshChartCache"`
	SortNames             bool   `json:"SortNames,omitempty" xml:"SortNames"`
	ValidateMergedAreas   bool   `json:"ValidateMergedAreas,omitempty" xml:"ValidateMergedAreas"`
}

type XmlDataBinding

type XmlDataBinding struct {
	Url string `json:"Url,omitempty" xml:"Url"`
}

type XmlMap

type XmlMap struct {
	Name            string          `json:"Name,omitempty" xml:"Name"`
	RootElementName string          `json:"RootElementName,omitempty" xml:"RootElementName"`
	DataBinding     *XmlDataBinding `json:"DataBinding,omitempty" xml:"DataBinding"`
}

type XpsSaveOptions

type XpsSaveOptions struct {
	DefaultFont                       string `json:"DefaultFont,omitempty" xml:"DefaultFont"`
	CheckWorkbookDefaultFont          bool   `json:"CheckWorkbookDefaultFont,omitempty" xml:"CheckWorkbookDefaultFont"`
	CheckFontCompatibility            bool   `json:"CheckFontCompatibility,omitempty" xml:"CheckFontCompatibility"`
	IsFontSubstitutionCharGranularity bool   `json:"IsFontSubstitutionCharGranularity,omitempty" xml:"IsFontSubstitutionCharGranularity"`
	OnePagePerSheet                   bool   `json:"OnePagePerSheet,omitempty" xml:"OnePagePerSheet"`
	AllColumnsInOnePagePerSheet       bool   `json:"AllColumnsInOnePagePerSheet,omitempty" xml:"AllColumnsInOnePagePerSheet"`
	IgnoreError                       bool   `json:"IgnoreError,omitempty" xml:"IgnoreError"`
	OutputBlankPageWhenNothingToPrint bool   `json:"OutputBlankPageWhenNothingToPrint,omitempty" xml:"OutputBlankPageWhenNothingToPrint"`
	PageIndex                         int64  `json:"PageIndex,omitempty" xml:"PageIndex"`
	PageCount                         int64  `json:"PageCount,omitempty" xml:"PageCount"`
	PrintingPageType                  string `json:"PrintingPageType,omitempty" xml:"PrintingPageType"`
	GridlineType                      string `json:"GridlineType,omitempty" xml:"GridlineType"`
	TextCrossType                     string `json:"TextCrossType,omitempty" xml:"TextCrossType"`
	DefaultEditLanguage               string `json:"DefaultEditLanguage,omitempty" xml:"DefaultEditLanguage"`
	EmfRenderSetting                  string `json:"EmfRenderSetting,omitempty" xml:"EmfRenderSetting"`
	MergeAreas                        bool   `json:"MergeAreas,omitempty" xml:"MergeAreas"`
	SortExternalNames                 bool   `json:"SortExternalNames,omitempty" xml:"SortExternalNames"`
	UpdateSmartArt                    bool   `json:"UpdateSmartArt,omitempty" xml:"UpdateSmartArt"`
}

Source Files

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL