Листы
Жизненный цикл листов, копирование между книгами, видимость, защита и закрепление областей. Операций на странице: 17.
Жизненный цикл листов, копирование между книгами, видимость, защита и закрепление областей. Термины — в глоссарии.
Операции на этой странице — 17
apply_freeze_panecopy_sheet_boundedcopy_sheet_to_workbook_boundedcopy_sheet_values_only_boundedcreate_sheet_boundedcustom_views_managerdelete_sheet_boundedmove_sheet_to_workbook_boundedredo_sheet_lifecycle_boundedrename_sheet_boundedreorder_sheet_boundedset_sheet_code_name_boundedset_sheet_right_to_left_boundedset_sheet_tab_color_boundedset_sheet_visibility_boundedundo_delete_sheet_boundedundo_sheet_lifecycle_bounded
apply_freeze_pane
Заголовок раздела «apply_freeze_pane»Применяет freeze pane.
Запрос
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "apply_freeze_pane" |
да |
subsetId |
string | да |
sheetKey |
string | да |
| row | number | да |
| col | number | да |
| frozen | boolean | да |
| viewport | ViewportWindow | null | нет |
requestedBackend |
ComputeBackendKind | null | нет |
Ответ при успехе · apply_freeze_pane
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "apply_freeze_pane" |
да |
subsetId |
string | да |
| session | ContractSubsetSessionInfo | да |
supportedSubset |
string | да |
| delta | DeltaSummary | да |
| frozen | boolean | да |
topLeftCell |
string | null | нет |
xSplit |
number | null | нет |
ySplit |
number | null | нет |
changedFreezePane |
boolean | да |
dirtyCellCount |
number | да |
currentSourceSaveReadiness |
ContractCurrentSourceSaveReadiness | null | нет |
activeSheet |
ContractActiveSheetMeta | да |
| geometry | ContractGeometrySubset | да |
recalcNeeded |
boolean | да |
| viewport | ViewportWindow | да |
previewCells |
ContractPreviewCell[] | да |
layoutMetrics |
ContractLayoutMetricsSubset | да |
Минимальный JSON-шаблон
{ "operation": "apply_freeze_pane", "subsetId": "<subsetId>", "sheetKey": "<sheetPath>", "row": 0, "col": 0, "frozen": false, "requestedBackend": "native-desktop"}copy_sheet_bounded
Заголовок раздела «copy_sheet_bounded»Копирует sheet bounded.
Запрос
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "copy_sheet_bounded" |
да |
subsetId |
string | да |
sheetKey |
string | да |
| name | string | да |
targetIndex |
number | null | нет |
expectedRevision |
number | null | нет |
| viewport | ViewportWindow | null | нет |
requestedBackend |
ComputeBackendKind | null | нет |
Ответ при успехе · copy_sheet_bounded
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "copy_sheet_bounded" |
да |
subsetId |
string | да |
| session | ContractSubsetSessionInfo | да |
supportedSubset |
string | да |
| delta | DeltaSummary | да |
sourceSheet |
ContractActiveSheetMeta | да |
copiedSheet |
ContractActiveSheetMeta | да |
activeSheet |
ContractActiveSheetMeta | да |
sheetCount |
number | да |
workbookSheets |
ContractWorkbookSheetMeta[] | да |
| geometry | ContractGeometrySubset | да |
recalcNeeded |
boolean | да |
| viewport | ViewportWindow | да |
previewCells |
ContractPreviewCell[] | да |
layoutMetrics |
ContractLayoutMetricsSubset | null | нет |
workbookHistory |
ContractWorkbookHistoryProjection | да |
sheetCopyClaim |
"live_verified" |
да |
copyScope |
"same_workbook_cell_formula_style_merge_layout_and_safe_sheet_metadata" |
да |
copiedSheetIdentityNew |
true | да |
copiedSheetValuesPreserved |
true | да |
formulaCopyClaim |
"live_verified" |
да |
formulaCopyScope |
"same_sheet_formula_text_and_cached_value_preserved" |
да |
styleCopyClaim |
"live_verified" |
да |
styleCopyScope |
"existing_workbook_style_indexes_preserved" |
да |
mergeLayoutCopyClaim |
"live_verified" |
да |
mergeLayoutCopyScope |
"row_column_geometry_merges_freeze_views_tables_and_safe_sheet_xml_preserved" |
да |
pqOutputTargetCopyClaim |
"no" |
да |
vbaModuleCopyClaim |
"no" |
да |
broadWorkbookCloneClaim |
"no" |
да |
Минимальный JSON-шаблон
{ "operation": "copy_sheet_bounded", "subsetId": "<subsetId>", "sheetKey": "<sheetPath>", "name": "<string>", "requestedBackend": "native-desktop"}copy_sheet_to_workbook_bounded
Заголовок раздела «copy_sheet_to_workbook_bounded»Копирует sheet to workbook bounded.
Запрос
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "copy_sheet_to_workbook_bounded" |
да |
sourceSubsetId |
string | да |
targetSubsetId |
string | да |
sourceSheetKey |
string | да |
| name | string | да |
targetViewport |
ViewportWindow | null | нет |
requestedBackend |
ComputeBackendKind | null | нет |
Ответ при успехе · copy_sheet_to_workbook_bounded
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "copy_sheet_to_workbook_bounded" |
да |
sourceSubsetId |
string | да |
targetSubsetId |
string | да |
| session | ContractSubsetSessionInfo | да |
supportedSubset |
string | да |
| delta | DeltaSummary | да |
sourceSheet |
ContractActiveSheetMeta | да |
copiedSheet |
ContractActiveSheetMeta | да |
targetActiveSheet |
ContractActiveSheetMeta | да |
targetSheetCount |
number | да |
targetWorkbookSheets |
ContractWorkbookSheetMeta[] | да |
targetGeometry |
ContractGeometrySubset | да |
targetRecalcNeeded |
boolean | да |
targetViewport |
ViewportWindow | да |
targetPreviewCells |
ContractPreviewCell[] | да |
targetLayoutMetrics |
ContractLayoutMetricsSubset | null | нет |
sheetCopyClaim |
"live_verified" |
да |
copyScope |
"bounded_cross_workbook_cell_formula_style_merge_layout" |
да |
copiedSheetIdentityNew |
true | да |
copiedSheetValuesPreserved |
true | да |
formulaCopyClaim |
"live_verified" |
да |
formulaCopyScope |
"same_sheet_formula_text_and_cached_value_preserved" |
да |
styleCopyClaim |
"live_verified" |
да |
styleCopyScope |
"existing_target_workbook_style_indexes_preserved" |
да |
mergeLayoutCopyClaim |
"live_verified" |
да |
mergeLayoutCopyScope |
"row_column_geometry_merges_and_freeze_preserved" |
да |
pqOutputTargetCopyClaim |
"no" |
да |
vbaModuleCopyClaim |
"no" |
да |
broadWorkbookCloneClaim |
"no" |
да |
Минимальный JSON-шаблон
{ "operation": "copy_sheet_to_workbook_bounded", "sourceSubsetId": "<string>", "targetSubsetId": "<string>", "sourceSheetKey": "<string>", "name": "<string>", "requestedBackend": "native-desktop"}copy_sheet_values_only_bounded
Заголовок раздела «copy_sheet_values_only_bounded»Копирует sheet values only bounded.
Запрос
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "copy_sheet_values_only_bounded" |
да |
subsetId |
string | да |
sheetKey |
string | да |
| name | string | да |
expectedRevision |
number | null | нет |
| viewport | ViewportWindow | null | нет |
requestedBackend |
ComputeBackendKind | null | нет |
Ответ при успехе · copy_sheet_values_only_bounded
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "copy_sheet_values_only_bounded" |
да |
subsetId |
string | да |
| session | ContractSubsetSessionInfo | да |
supportedSubset |
string | да |
| delta | DeltaSummary | да |
sourceSheet |
ContractActiveSheetMeta | да |
copiedSheet |
ContractActiveSheetMeta | да |
activeSheet |
ContractActiveSheetMeta | да |
sheetCount |
number | да |
workbookSheets |
ContractWorkbookSheetMeta[] | да |
| geometry | ContractGeometrySubset | да |
recalcNeeded |
boolean | да |
| viewport | ViewportWindow | да |
previewCells |
ContractPreviewCell[] | да |
layoutMetrics |
ContractLayoutMetricsSubset | null | нет |
workbookHistory |
ContractWorkbookHistoryProjection | да |
sheetCopyClaim |
"live_verified" |
да |
copyScope |
"values_only_same_workbook_sheet" |
да |
copiedSheetIdentityNew |
true | да |
copiedSheetValuesPreserved |
true | да |
formulaCopyClaim |
"no" |
да |
styleCopyClaim |
"no" |
да |
mergeLayoutCopyClaim |
"no" |
да |
pqOutputTargetCopyClaim |
"no" |
да |
vbaModuleCopyClaim |
"no" |
да |
broadWorkbookCloneClaim |
"no" |
да |
Минимальный JSON-шаблон
{ "operation": "copy_sheet_values_only_bounded", "subsetId": "<subsetId>", "sheetKey": "<sheetPath>", "name": "<string>", "requestedBackend": "native-desktop"}create_sheet_bounded
Заголовок раздела «create_sheet_bounded»Создаёт sheet bounded.
Запрос
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "create_sheet_bounded" |
да |
subsetId |
string | да |
| name | string | да |
targetIndex |
number | null | нет |
expectedRevision |
number | null | нет |
| viewport | ViewportWindow | null | нет |
requestedBackend |
ComputeBackendKind | null | нет |
Ответ при успехе · create_sheet_bounded
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "create_sheet_bounded" |
да |
subsetId |
string | да |
| session | ContractSubsetSessionInfo | да |
supportedSubset |
string | да |
| delta | DeltaSummary | да |
createdSheet |
ContractActiveSheetMeta | да |
activeSheet |
ContractActiveSheetMeta | да |
sheetCount |
number | да |
workbookSheets |
ContractWorkbookSheetMeta[] | да |
| geometry | ContractGeometrySubset | да |
recalcNeeded |
boolean | да |
| viewport | ViewportWindow | да |
previewCells |
ContractPreviewCell[] | да |
layoutMetrics |
ContractLayoutMetricsSubset | null | нет |
workbookHistory |
ContractWorkbookHistoryProjection | да |
sheetCreateClaim |
"live_verified" |
да |
sheetCopyClaim |
"live_verified" |
да |
deleteReferencedSheetClaim |
"blocked_truthful_boundary" |
да |
formulaReferenceDeleteRewriteClaim |
"no" |
да |
Минимальный JSON-шаблон
{ "operation": "create_sheet_bounded", "subsetId": "<subsetId>", "name": "<string>", "requestedBackend": "native-desktop"}custom_views_manager
Заголовок раздела «custom_views_manager»Запрос
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "custom_views_manager" |
да |
subsetId |
string | да |
| intent | ContractCustomViewsIntent | да |
requestedBackend |
ComputeBackendKind | null | нет |
Ответ при успехе · custom_views_manager
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "custom_views_manager" |
да |
subsetId |
string | да |
| session | ContractSubsetSessionInfo | да |
| result | ContractCustomViewsResult | да |
Минимальный JSON-шаблон
{ "operation": "custom_views_manager", "subsetId": "<subsetId>", "intent": "<ContractCustomViewsIntent>", "requestedBackend": "native-desktop"}delete_sheet_bounded
Заголовок раздела «delete_sheet_bounded»Удаляет sheet bounded.
Запрос
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "delete_sheet_bounded" |
да |
subsetId |
string | да |
sheetKey |
string | да |
expectedRevision |
number | null | нет |
| viewport | ViewportWindow | null | нет |
requestedBackend |
ComputeBackendKind | null | нет |
Ответ при успехе · delete_sheet_bounded
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "delete_sheet_bounded" |
да |
subsetId |
string | да |
| session | ContractSubsetSessionInfo | да |
supportedSubset |
string | да |
| delta | DeltaSummary | да |
deletedSheet |
ContractActiveSheetMeta | да |
activeSheet |
ContractActiveSheetMeta | да |
sheetCount |
number | да |
workbookSheets |
ContractWorkbookSheetMeta[] | да |
| geometry | ContractGeometrySubset | да |
recalcNeeded |
boolean | да |
| viewport | ViewportWindow | да |
previewCells |
ContractPreviewCell[] | да |
layoutMetrics |
ContractLayoutMetricsSubset | null | нет |
workbookHistory |
ContractWorkbookHistoryProjection | да |
sheetDeleteClaim |
"live_verified" |
да |
deleteScope |
"unreferenced_bounded_sheet_only" |
да |
deleteReferencedSheetClaim |
"blocked_truthful_boundary" |
да |
sheetCopyClaim |
"live_verified" |
да |
formulaReferenceDeleteRewriteClaim |
"no" |
да |
Минимальный JSON-шаблон
{ "operation": "delete_sheet_bounded", "subsetId": "<subsetId>", "sheetKey": "<sheetPath>", "requestedBackend": "native-desktop"}move_sheet_to_workbook_bounded
Заголовок раздела «move_sheet_to_workbook_bounded»Перемещает sheet to workbook bounded.
Запрос
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "move_sheet_to_workbook_bounded" |
да |
sourceSubsetId |
string | да |
targetSubsetId |
string | да |
sourceSheetKey |
string | да |
| name | string | да |
sourceViewport |
ViewportWindow | null | нет |
targetViewport |
ViewportWindow | null | нет |
requestedBackend |
ComputeBackendKind | null | нет |
Ответ при успехе · move_sheet_to_workbook_bounded
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "move_sheet_to_workbook_bounded" |
да |
sourceSubsetId |
string | да |
targetSubsetId |
string | да |
| session | ContractSubsetSessionInfo | да |
supportedSubset |
string | да |
targetDelta |
DeltaSummary | да |
sourceDelta |
DeltaSummary | да |
sourceSheet |
ContractActiveSheetMeta | да |
movedSheet |
ContractActiveSheetMeta | да |
sourceActiveSheet |
ContractActiveSheetMeta | да |
sourceSheetCount |
number | да |
sourceWorkbookSheets |
ContractWorkbookSheetMeta[] | да |
sourceGeometry |
ContractGeometrySubset | да |
sourceRecalcNeeded |
boolean | да |
sourceViewport |
ViewportWindow | да |
sourcePreviewCells |
ContractPreviewCell[] | да |
sourceLayoutMetrics |
ContractLayoutMetricsSubset | null | нет |
targetActiveSheet |
ContractActiveSheetMeta | да |
targetSheetCount |
number | да |
targetWorkbookSheets |
ContractWorkbookSheetMeta[] | да |
targetGeometry |
ContractGeometrySubset | да |
targetRecalcNeeded |
boolean | да |
targetViewport |
ViewportWindow | да |
targetPreviewCells |
ContractPreviewCell[] | да |
targetLayoutMetrics |
ContractLayoutMetricsSubset | null | нет |
sheetMoveClaim |
"live_verified" |
да |
moveScope |
"bounded_cross_workbook_unreferenced_sheet_cell_formula_style_merge_layout" |
да |
sourceSheetRemoved |
true | да |
targetSheetIdentityNew |
true | да |
movedSheetValuesPreserved |
true | да |
formulaCopyClaim |
"live_verified" |
да |
formulaCopyScope |
"same_sheet_formula_text_and_cached_value_preserved" |
да |
styleCopyClaim |
"live_verified" |
да |
styleCopyScope |
"existing_target_workbook_style_indexes_preserved" |
да |
mergeLayoutCopyClaim |
"live_verified" |
да |
mergeLayoutCopyScope |
"row_column_geometry_merges_and_freeze_preserved" |
да |
formulaReferenceMoveRewriteClaim |
"no" |
да |
pqOutputTargetCopyClaim |
"no" |
да |
vbaModuleCopyClaim |
"no" |
да |
broadWorkbookCloneClaim |
"no" |
да |
Минимальный JSON-шаблон
{ "operation": "move_sheet_to_workbook_bounded", "sourceSubsetId": "<string>", "targetSubsetId": "<string>", "sourceSheetKey": "<string>", "name": "<string>", "requestedBackend": "native-desktop"}redo_sheet_lifecycle_bounded
Заголовок раздела «redo_sheet_lifecycle_bounded»Повторяет sheet lifecycle bounded.
Запрос
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "redo_sheet_lifecycle_bounded" |
да |
subsetId |
string | да |
| viewport | ViewportWindow | null | нет |
requestedBackend |
ComputeBackendKind | null | нет |
Ответ при успехе · redo_sheet_lifecycle_bounded
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "redo_sheet_lifecycle_bounded" |
да |
subsetId |
string | да |
| session | ContractSubsetSessionInfo | да |
supportedSubset |
string | да |
| delta | DeltaSummary | да |
| action | string | да |
sheetName |
string | да |
activeSheet |
ContractActiveSheetMeta | да |
sheetCount |
number | да |
workbookSheets |
ContractWorkbookSheetMeta[] | да |
| geometry | ContractGeometrySubset | да |
recalcNeeded |
boolean | да |
| viewport | ViewportWindow | да |
previewCells |
ContractPreviewCell[] | да |
layoutMetrics |
ContractLayoutMetricsSubset | null | нет |
sheetLifecycleRedoClaim |
"live_verified" |
да |
redoScope |
"last_undone_current_workbook_sheet_move_or_copy_snapshot_current_session" |
да |
Минимальный JSON-шаблон
{ "operation": "redo_sheet_lifecycle_bounded", "subsetId": "<subsetId>", "requestedBackend": "native-desktop"}rename_sheet_bounded
Заголовок раздела «rename_sheet_bounded»Переименовывает sheet bounded.
Запрос
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "rename_sheet_bounded" |
да |
subsetId |
string | да |
sheetKey |
string | да |
newName |
string | да |
expectedRevision |
number | null | нет |
| viewport | ViewportWindow | null | нет |
requestedBackend |
ComputeBackendKind | null | нет |
Ответ при успехе · rename_sheet_bounded
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "rename_sheet_bounded" |
да |
subsetId |
string | да |
| session | ContractSubsetSessionInfo | да |
supportedSubset |
string | да |
| delta | DeltaSummary | да |
renamedSheet |
ContractActiveSheetMeta | да |
activeSheet |
ContractActiveSheetMeta | да |
sheetCount |
number | да |
workbookSheets |
ContractWorkbookSheetMeta[] | да |
| geometry | ContractGeometrySubset | да |
recalcNeeded |
boolean | да |
| viewport | ViewportWindow | да |
previewCells |
ContractPreviewCell[] | да |
layoutMetrics |
ContractLayoutMetricsSubset | null | нет |
workbookHistory |
ContractWorkbookHistoryProjection | да |
sheetRenameClaim |
"live_verified" |
да |
formulaReferenceAutoUpdateClaim |
"live_verified" |
да |
formulaReferenceBehavior |
"updated_truthfully" |
да |
Минимальный JSON-шаблон
{ "operation": "rename_sheet_bounded", "subsetId": "<subsetId>", "sheetKey": "<sheetPath>", "newName": "<string>", "requestedBackend": "native-desktop"}reorder_sheet_bounded
Заголовок раздела «reorder_sheet_bounded»Меняет порядок sheet bounded.
Запрос
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "reorder_sheet_bounded" |
да |
subsetId |
string | да |
sheetKey |
string | да |
targetIndex |
number | да |
expectedRevision |
number | null | нет |
| viewport | ViewportWindow | null | нет |
requestedBackend |
ComputeBackendKind | null | нет |
Ответ при успехе · reorder_sheet_bounded
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "reorder_sheet_bounded" |
да |
subsetId |
string | да |
| session | ContractSubsetSessionInfo | да |
supportedSubset |
string | да |
| delta | DeltaSummary | да |
movedSheet |
ContractActiveSheetMeta | да |
previousIndex |
number | да |
targetIndex |
number | да |
activeSheet |
ContractActiveSheetMeta | да |
sheetCount |
number | да |
workbookSheets |
ContractWorkbookSheetMeta[] | да |
| geometry | ContractGeometrySubset | да |
recalcNeeded |
boolean | да |
| viewport | ViewportWindow | да |
previewCells |
ContractPreviewCell[] | да |
layoutMetrics |
ContractLayoutMetricsSubset | null | нет |
workbookHistory |
ContractWorkbookHistoryProjection | да |
sheetReorderClaim |
"live_verified" |
да |
reorderScope |
"same_workbook_sheet_order_only" |
да |
sheetIdentityPreservedAfterReorder |
true | да |
formulaReferencePositionRewriteClaim |
"no" |
да |
formulaReferencesRemainIdentityBased |
true | да |
sheetCopyClaim |
"live_verified" |
да |
Минимальный JSON-шаблон
{ "operation": "reorder_sheet_bounded", "subsetId": "<subsetId>", "sheetKey": "<sheetPath>", "targetIndex": 0, "requestedBackend": "native-desktop"}set_sheet_code_name_bounded
Заголовок раздела «set_sheet_code_name_bounded»Устанавливает sheet code name bounded.
Запрос
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "set_sheet_code_name_bounded" |
да |
subsetId |
string | да |
sheetKey |
string | да |
codeName |
string | да |
| viewport | ViewportWindow | null | нет |
requestedBackend |
ComputeBackendKind | null | нет |
Ответ при успехе · set_sheet_code_name_bounded
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "set_sheet_code_name_bounded" |
да |
subsetId |
string | да |
| session | ContractSubsetSessionInfo | да |
supportedSubset |
string | да |
| delta | DeltaSummary | да |
changedSheet |
ContractActiveSheetMeta | да |
previousCodeName |
string | null | да |
codeName |
string | да |
activeSheet |
ContractActiveSheetMeta | да |
sheetCount |
number | да |
workbookSheets |
ContractWorkbookSheetMeta[] | да |
| geometry | ContractGeometrySubset | да |
recalcNeeded |
boolean | да |
| viewport | ViewportWindow | да |
previewCells |
ContractPreviewCell[] | да |
layoutMetrics |
ContractLayoutMetricsSubset | null | нет |
workbookHistory |
ContractWorkbookHistoryProjection | да |
sheetCodeNameClaim |
"live_verified" |
да |
codeNameScope |
"same_workbook_worksheet_sheetPr_codeName" |
да |
Минимальный JSON-шаблон
{ "operation": "set_sheet_code_name_bounded", "subsetId": "<subsetId>", "sheetKey": "<sheetPath>", "codeName": "<string>", "requestedBackend": "native-desktop"}set_sheet_right_to_left_bounded
Заголовок раздела «set_sheet_right_to_left_bounded»Устанавливает sheet right to left bounded.
Запрос
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "set_sheet_right_to_left_bounded" |
да |
subsetId |
string | да |
sheetKey |
string | да |
rightToLeft |
boolean | да |
expectedRevision |
number | null | нет |
| viewport | ViewportWindow | null | нет |
requestedBackend |
ComputeBackendKind | null | нет |
Ответ при успехе · set_sheet_right_to_left_bounded
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "set_sheet_right_to_left_bounded" |
да |
subsetId |
string | да |
| session | ContractSubsetSessionInfo | да |
supportedSubset |
string | да |
| delta | DeltaSummary | да |
changedSheet |
ContractActiveSheetMeta | да |
previousRightToLeft |
boolean | null | да |
rightToLeft |
boolean | да |
activeSheet |
ContractActiveSheetMeta | да |
sheetCount |
number | да |
workbookSheets |
ContractWorkbookSheetMeta[] | да |
| geometry | ContractGeometrySubset | да |
recalcNeeded |
boolean | да |
| viewport | ViewportWindow | да |
previewCells |
ContractPreviewCell[] | да |
layoutMetrics |
ContractLayoutMetricsSubset | null | нет |
workbookHistory |
ContractWorkbookHistoryProjection | да |
sheetRightToLeftClaim |
"live_verified" |
да |
rightToLeftScope |
"same_workbook_worksheet_sheetView_rightToLeft" |
да |
Минимальный JSON-шаблон
{ "operation": "set_sheet_right_to_left_bounded", "subsetId": "<subsetId>", "sheetKey": "<sheetPath>", "rightToLeft": false, "requestedBackend": "native-desktop"}set_sheet_tab_color_bounded
Заголовок раздела «set_sheet_tab_color_bounded»Устанавливает sheet tab color bounded.
Запрос
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "set_sheet_tab_color_bounded" |
да |
subsetId |
string | да |
sheetKey |
string | да |
| rgb | string | null | да |
| viewport | ViewportWindow | null | нет |
requestedBackend |
ComputeBackendKind | null | нет |
Ответ при успехе · set_sheet_tab_color_bounded
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "set_sheet_tab_color_bounded" |
да |
subsetId |
string | да |
| session | ContractSubsetSessionInfo | да |
supportedSubset |
string | да |
| delta | DeltaSummary | да |
changedSheet |
ContractActiveSheetMeta | да |
previousTabColorRgb |
string | null | да |
tabColorRgb |
string | null | да |
activeSheet |
ContractActiveSheetMeta | да |
sheetCount |
number | да |
workbookSheets |
ContractWorkbookSheetMeta[] | да |
| geometry | ContractGeometrySubset | да |
recalcNeeded |
boolean | да |
| viewport | ViewportWindow | да |
previewCells |
ContractPreviewCell[] | да |
layoutMetrics |
ContractLayoutMetricsSubset | null | нет |
workbookHistory |
ContractWorkbookHistoryProjection | да |
sheetTabColorClaim |
"live_verified" |
да |
tabColorScope |
"same_workbook_worksheet_sheetPr_tabColor_rgb" |
да |
Минимальный JSON-шаблон
{ "operation": "set_sheet_tab_color_bounded", "subsetId": "<subsetId>", "sheetKey": "<sheetPath>", "rgb": "<string>", "requestedBackend": "native-desktop"}set_sheet_visibility_bounded
Заголовок раздела «set_sheet_visibility_bounded»Устанавливает sheet visibility bounded.
Запрос
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "set_sheet_visibility_bounded" |
да |
subsetId |
string | да |
sheetKey |
string | да |
visibilityState |
ContractSheetVisibilityState | да |
| viewport | ViewportWindow | null | нет |
requestedBackend |
ComputeBackendKind | null | нет |
Ответ при успехе · set_sheet_visibility_bounded
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "set_sheet_visibility_bounded" |
да |
subsetId |
string | да |
| session | ContractSubsetSessionInfo | да |
supportedSubset |
string | да |
| delta | DeltaSummary | да |
changedSheet |
ContractActiveSheetMeta | да |
previousVisibilityState |
ContractSheetVisibilityState | да |
visibilityState |
ContractSheetVisibilityState | да |
activeSheet |
ContractActiveSheetMeta | да |
sheetCount |
number | да |
workbookSheets |
ContractWorkbookSheetMeta[] | да |
| geometry | ContractGeometrySubset | да |
recalcNeeded |
boolean | да |
| viewport | ViewportWindow | да |
previewCells |
ContractPreviewCell[] | да |
layoutMetrics |
ContractLayoutMetricsSubset | null | нет |
workbookHistory |
ContractWorkbookHistoryProjection | да |
sheetVisibilityClaim |
"live_verified" |
да |
visibilityScope |
"same_workbook_visible_hidden_very_hidden" |
да |
veryHiddenClaim |
"live_verified" |
да |
lastVisibleSheetHideClaim |
"blocked_truthful_boundary" |
да |
Минимальный JSON-шаблон
{ "operation": "set_sheet_visibility_bounded", "subsetId": "<subsetId>", "sheetKey": "<sheetPath>", "visibilityState": "<ContractSheetVisibilityState>", "requestedBackend": "native-desktop"}undo_delete_sheet_bounded
Заголовок раздела «undo_delete_sheet_bounded»Отменяет delete sheet bounded.
Запрос
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "undo_delete_sheet_bounded" |
да |
subsetId |
string | да |
| viewport | ViewportWindow | null | нет |
requestedBackend |
ComputeBackendKind | null | нет |
Ответ при успехе · undo_delete_sheet_bounded
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "undo_delete_sheet_bounded" |
да |
subsetId |
string | да |
| session | ContractSubsetSessionInfo | да |
supportedSubset |
string | да |
| delta | DeltaSummary | да |
restoredSheet |
ContractActiveSheetMeta | да |
restoredIndex |
number | да |
activeSheet |
ContractActiveSheetMeta | да |
sheetCount |
number | да |
workbookSheets |
ContractWorkbookSheetMeta[] | да |
| geometry | ContractGeometrySubset | да |
recalcNeeded |
boolean | да |
| viewport | ViewportWindow | да |
previewCells |
ContractPreviewCell[] | да |
layoutMetrics |
ContractLayoutMetricsSubset | null | нет |
sheetUndoDeleteClaim |
"live_verified" |
да |
undoDeleteScope |
"last_unreferenced_bounded_sheet_current_session" |
да |
undoDeletePersistenceClaim |
"save_reopen_after_restore_live" |
да |
formulaReferenceDeleteRewriteClaim |
"no" |
да |
Минимальный JSON-шаблон
{ "operation": "undo_delete_sheet_bounded", "subsetId": "<subsetId>", "requestedBackend": "native-desktop"}undo_sheet_lifecycle_bounded
Заголовок раздела «undo_sheet_lifecycle_bounded»Отменяет sheet lifecycle bounded.
Запрос
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "undo_sheet_lifecycle_bounded" |
да |
subsetId |
string | да |
| viewport | ViewportWindow | null | нет |
requestedBackend |
ComputeBackendKind | null | нет |
Ответ при успехе · undo_sheet_lifecycle_bounded
| Поле | Тип TypeScript | Обяз. |
|---|---|---|
| operation | "undo_sheet_lifecycle_bounded" |
да |
subsetId |
string | да |
| session | ContractSubsetSessionInfo | да |
supportedSubset |
string | да |
| delta | DeltaSummary | да |
| action | string | да |
sheetName |
string | да |
activeSheet |
ContractActiveSheetMeta | да |
sheetCount |
number | да |
workbookSheets |
ContractWorkbookSheetMeta[] | да |
| geometry | ContractGeometrySubset | да |
recalcNeeded |
boolean | да |
| viewport | ViewportWindow | да |
previewCells |
ContractPreviewCell[] | да |
layoutMetrics |
ContractLayoutMetricsSubset | null | нет |
sheetLifecycleUndoClaim |
"live_verified" |
да |
undoScope |
"last_current_workbook_sheet_move_or_copy_snapshot_current_session" |
да |
Минимальный JSON-шаблон
{ "operation": "undo_sheet_lifecycle_bounded", "subsetId": "<subsetId>", "requestedBackend": "native-desktop"}