pub struct SpreadsheetService { /* private fields */ }Expand description
电子表格
Implementations§
source§impl SpreadsheetService
impl SpreadsheetService
sourcepub async fn batch_set_cell_style(
&self,
request: BatchSetCellStyleRequest,
option: Option<RequestOption>,
) -> SDKResult<BaseResponse<BatchSetCellStyleResponse>>
pub async fn batch_set_cell_style( &self, request: BatchSetCellStyleRequest, option: Option<RequestOption>, ) -> SDKResult<BaseResponse<BatchSetCellStyleResponse>>
该接口用于根据 spreadsheetToken 、range和样式信息 批量更新单元格样式;单次写入不超过5000行,100列。建议在设置边框样式时, 每次更新的单元格数量不要超过30000个。一个区域被多个range覆盖时,仅最后一个样式会被应用。
source§impl SpreadsheetService
impl SpreadsheetService
sourcepub async fn merge_cells(
&self,
request: MergeCellsRequest,
option: Option<RequestOption>,
) -> SDKResult<BaseResponse<MergeCellsResponse>>
pub async fn merge_cells( &self, request: MergeCellsRequest, option: Option<RequestOption>, ) -> SDKResult<BaseResponse<MergeCellsResponse>>
合并单元格
source§impl SpreadsheetService
impl SpreadsheetService
sourcepub async fn reading_a_single_range(
&self,
request: ReadingSingleRangeRequest,
option: Option<RequestOption>,
) -> SDKResult<BaseResponse<ReadingSingleRangeResponse>>
pub async fn reading_a_single_range( &self, request: ReadingSingleRangeRequest, option: Option<RequestOption>, ) -> SDKResult<BaseResponse<ReadingSingleRangeResponse>>
读取单个范围
source§impl SpreadsheetService
impl SpreadsheetService
sourcepub async fn reading_multi_ranges(
&self,
request: ReadingMultipleRangeRequest,
option: Option<RequestOption>,
) -> SDKResult<BaseResponse<ReadingMultiRangesResponse>>
pub async fn reading_multi_ranges( &self, request: ReadingMultipleRangeRequest, option: Option<RequestOption>, ) -> SDKResult<BaseResponse<ReadingMultiRangesResponse>>
读取多个范围
source§impl SpreadsheetService
impl SpreadsheetService
sourcepub async fn set_cell_style(
&self,
request: SetCellStyleRequest,
option: Option<RequestOption>,
) -> SDKResult<BaseResponse<SetCellStyleResponse>>
pub async fn set_cell_style( &self, request: SetCellStyleRequest, option: Option<RequestOption>, ) -> SDKResult<BaseResponse<SetCellStyleResponse>>
该接口用于根据 spreadsheetToken 、range 和样式信息更新单元格样式;单次写入不超过5000行,100列。建议在设置边框样式时, 每次更新的单元格数量不要超过30000个。
source§impl SpreadsheetService
impl SpreadsheetService
sourcepub async fn split_cells(
&self,
request: SplitCellsRequest,
option: Option<RequestOption>,
) -> SDKResult<BaseResponse<SplitCellsResponse>>
pub async fn split_cells( &self, request: SplitCellsRequest, option: Option<RequestOption>, ) -> SDKResult<BaseResponse<SplitCellsResponse>>
拆分单元格
source§impl SpreadsheetService
impl SpreadsheetService
sourcepub async fn write_data_to_single_range(
&self,
request: WriteDataToSingleRangeRequest,
option: Option<RequestOption>,
) -> SDKResult<BaseResponse<WriteDataToSingleRangeResponse>>
pub async fn write_data_to_single_range( &self, request: WriteDataToSingleRangeRequest, option: Option<RequestOption>, ) -> SDKResult<BaseResponse<WriteDataToSingleRangeResponse>>
写入单个范围
source§impl SpreadsheetService
impl SpreadsheetService
sourcepub async fn write_data_multi_ranges(
&self,
request: WriteDataToMultiRangesRequest,
option: Option<RequestOption>,
) -> SDKResult<BaseResponse<WriteDataToMultiRangesResponse>>
pub async fn write_data_multi_ranges( &self, request: WriteDataToMultiRangesRequest, option: Option<RequestOption>, ) -> SDKResult<BaseResponse<WriteDataToMultiRangesResponse>>
向多个范围写入数据
source§impl SpreadsheetService
impl SpreadsheetService
sourcepub async fn write_image(
&self,
request: WriteImageRequest,
option: Option<RequestOption>,
) -> SDKResult<BaseResponse<WriteImageResponse>>
pub async fn write_image( &self, request: WriteImageRequest, option: Option<RequestOption>, ) -> SDKResult<BaseResponse<WriteImageResponse>>
该接口用于根据 spreadsheetToken 和 range 向单个格子写入图片。
source§impl SpreadsheetService
impl SpreadsheetService
sourcepub async fn add_dimension_range(
&self,
request: AddDimensionRangeRequest,
option: Option<RequestOption>,
) -> SDKResult<BaseResponse<DimensionRangeResponse>>
pub async fn add_dimension_range( &self, request: AddDimensionRangeRequest, option: Option<RequestOption>, ) -> SDKResult<BaseResponse<DimensionRangeResponse>>
该接口用于在电子表格中增加空白行或列。
source§impl SpreadsheetService
impl SpreadsheetService
sourcepub async fn delete_dimension_range(
&self,
request: DeleteDimensionRangeRequest,
option: Option<RequestOption>,
) -> SDKResult<BaseResponse<DeleteDimensionRangeResponse>>
pub async fn delete_dimension_range( &self, request: DeleteDimensionRangeRequest, option: Option<RequestOption>, ) -> SDKResult<BaseResponse<DeleteDimensionRangeResponse>>
该接口用于删除电子表格中的指定行或列。
source§impl SpreadsheetService
impl SpreadsheetService
sourcepub async fn insert_dimension_range(
&self,
request: InsertDimensionRangeRequest,
option: Option<RequestOption>,
) -> SDKResult<BaseResponse<EmptyResponse>>
pub async fn insert_dimension_range( &self, request: InsertDimensionRangeRequest, option: Option<RequestOption>, ) -> SDKResult<BaseResponse<EmptyResponse>>
插入行列
source§impl SpreadsheetService
impl SpreadsheetService
sourcepub async fn update_dimension_range(
&self,
request: UpdateDimensionRangeRequest,
option: Option<RequestOption>,
) -> SDKResult<BaseResponse<EmptyResponse>>
pub async fn update_dimension_range( &self, request: UpdateDimensionRangeRequest, option: Option<RequestOption>, ) -> SDKResult<BaseResponse<EmptyResponse>>
该接口用于更新设置电子表格中行列的属性,包括是否隐藏行列和设置行高列宽。
Auto Trait Implementations§
impl Freeze for SpreadsheetService
impl !RefUnwindSafe for SpreadsheetService
impl Send for SpreadsheetService
impl Sync for SpreadsheetService
impl Unpin for SpreadsheetService
impl !UnwindSafe for SpreadsheetService
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more