Типы: защита и рецензирование
Определения типов Compute Contract — защита, разрешения, примечания, исправления и подписи. Имён: 65.
Определения имён из колонки «Тип TypeScript» на страницах операций.
Другие темы словаря: сеанс, книга и листы · ячейки и диапазоны · формулы и вычисления · форматирование · данные и объекты листа · сводные таблицы · диаграммы и графика · печать и разметка страницы · Power Query · VBA и макросы · защита и рецензирование · общие и служебные.
Типы на этой странице — 65
ContractCommentRichTextRunContractCustomViewOutlineTrackContractOutlineTrackStateContractProtectedRangeAccessKindContractProtectedRangeViewContractProtectedRangesIntentContractProtectedRangesResultContractProtectionAuditCategoryContractProtectionAuditFindingContractProtectionAuditFindingKindContractProtectionAuditIntentContractProtectionAuditNavigationTargetContractProtectionAuditRemediationContractProtectionAuditRemediationKindContractProtectionAuditResultContractProtectionAuditSeverityContractProtectionAuditStatusContractProtectionSheetAuditStateContractProtectionWorkbookAuditStateContractReviewAnchorCellMappingContractReviewAnchorTransformContractReviewAnnotationContractReviewAnnotationKindContractReviewAnnotationSupportStateContractReviewAnnotationsIntentContractReviewAnnotationsResultContractReviewAnnotationsSnapshotContractReviewAnnotationsStateContractReviewAnnotationsStatusContractReviewInkDeleteScopeContractReviewInkIdentityLedgerEntryContractReviewInkPreservedPartContractReviewInkProjectionItemContractReviewPersonContractReviewReplyContractReviewTaskContractReviewTaskDeliveryScopeContractReviewTaskStatusContractSheetProtectionAllowedActionContractSheetProtectionSessionActionContractThreadedCommentPayloadContractThreadedCommentPayloadSourceContractThreadedCommentReplyPayloadContractThreadedCommentTaskAssignmentContractTrackAxisContractTrackStructureActionContractTrackVisibilityOwnerContractWorkbookProtectionIntentContractWorkbookProtectionResultContractXlsxThreadedCommentMutationPatchContractXlsxThreadedCommentReplyPatchContractXlsxTrackTransferAxisContractXlsxTrackTransferModeContractXlsxTrackTransferPatchContractXlsxWorkbookProtectionPatchOpcSignatureInventoryOpcSignatureRecordSignatureAlgorithmKindSignatureAlgorithmRecordSignatureAlgorithmSupportSignatureCertificateMetadataSignatureDigestStateSignatureTargetKindSignatureTrustStateSignedReferenceRecord
ContractCommentRichTextRun
Заголовок раздела «ContractCommentRichTextRun»interface ContractCommentRichTextRun { text: string; fontFamily?: string | null; fontSize?: string | null; bold?: boolean | null; italic?: boolean | null; color?: string | null; language?: string | null; rtl?: boolean | null;}ContractCustomViewOutlineTrack
Заголовок раздела «ContractCustomViewOutlineTrack»interface ContractCustomViewOutlineTrack { axis: ContractCustomViewOutlineAxis; index: number; level: number; collapsed: boolean;}ContractOutlineTrackState
Заголовок раздела «ContractOutlineTrackState»interface ContractOutlineTrackState { index: number; level: number; hidden: boolean; collapsed: boolean;}ContractProtectedRangeAccessKind
Заголовок раздела «ContractProtectedRangeAccessKind»type ContractProtectedRangeAccessKind = | "open" | "password" | "domain_permission" | "irm" | "unsupported_algorithm" | "invalid_verifier";ContractProtectedRangeView
Заголовок раздела «ContractProtectedRangeView»interface ContractProtectedRangeView { id: string; sheetKey: string; sheetName: string; name: string; sqref: string; accessKind: ContractProtectedRangeAccessKind; supported: boolean; unlocked: boolean; unsupportedCode?: string | null;}ContractProtectedRangesIntent
Заголовок раздела «ContractProtectedRangesIntent»type ContractProtectedRangesIntent = | { action: "list"; sheetKey: string } | ({ action: "create"; sheetKey: string; name: string; sqref: string; password?: string | null; } & ProtectedRangesMutationGuard) | ({ action: "update"; sheetKey: string; rangeId: string; name: string; sqref: string; clearPassword?: boolean; password?: string | null; } & ProtectedRangesMutationGuard) | ({ action: "rename"; sheetKey: string; rangeId: string; name: string; } & ProtectedRangesMutationGuard) | ({ action: "delete"; sheetKey: string; rangeId: string; } & ProtectedRangesMutationGuard) | { action: "unlock"; sheetKey: string; rangeId: string; password: string; expectedRevision?: number | null; } | { action: "lock"; sheetKey: string; rangeId: string; expectedRevision?: number | null; } | { action: "reset"; sheetKey?: string | null; expectedRevision?: number | null; } | ({ action: "undo" } & ProtectedRangesMutationGuard) | ({ action: "redo" } & ProtectedRangesMutationGuard);ContractProtectedRangesResult
Заголовок раздела «ContractProtectedRangesResult»interface ContractProtectedRangesResult { status: | "listed" | "applied" | "unlocked" | "locked" | "reset" | "undone" | "redone"; revision: number; sheetKey: string; sheetName: string; entries: ContractProtectedRangeView[]; unlockedCount: number; undoDepth: number; redoDepth: number; mutatedCount: number;}ContractProtectionAuditCategory
Заголовок раздела «ContractProtectionAuditCategory»type ContractProtectionAuditCategory = "workbook" | "sheet" | "cell" | "protected-range";ContractProtectionAuditFinding
Заголовок раздела «ContractProtectionAuditFinding»interface ContractProtectionAuditFinding { stableId: string; kind: ContractProtectionAuditFindingKind; category: ContractProtectionAuditCategory; severity: ContractProtectionAuditSeverity; reasonCode: string; sheetId?: string | null; sheetName?: string | null; locationLabel: string; navigationTarget: ContractProtectionAuditNavigationTarget; observedRevision: number; remediations?: ContractProtectionAuditRemediation[];}ContractProtectionAuditFindingKind
Заголовок раздела «ContractProtectionAuditFindingKind»type ContractProtectionAuditFindingKind = | "malformed-workbook-protection" | "unsupported-workbook-protection" | "malformed-sheet-protection" | "unsupported-sheet-protection-verifier" | "invalid-sheet-protection-verifier" | "malformed-protected-ranges" | "unsupported-protected-range" | "invalid-protected-range-verifier" | "non-canonical-protected-range-sqref" | "protected-ranges-inactive" | "hidden-cell-ineffective" | "hidden-non-formula-cell" | "missing-cell-style" | "session-authority-active" | "stale-session-authority";ContractProtectionAuditIntent
Заголовок раздела «ContractProtectionAuditIntent»type ContractProtectionAuditIntent = | { action: "scan" } | { action: "apply"; findingId: string; remediation: ContractProtectionAuditRemediationKind; } | { action: "fix_all" } | { action: "undo" } | { action: "redo" };ContractProtectionAuditNavigationTarget
Заголовок раздела «ContractProtectionAuditNavigationTarget»type ContractProtectionAuditNavigationTarget = | { kind: "workbook" } | { kind: "sheet"; sheetId: string } | { kind: "cell"; sheetId: string; row: number; col: number; cellRef: string } | { kind: "protected-range"; sheetId: string; rangeId: string; sqref: string; };ContractProtectionAuditRemediation
Заголовок раздела «ContractProtectionAuditRemediation»interface ContractProtectionAuditRemediation { kind: ContractProtectionAuditRemediationKind; fixAllEligible: boolean;}ContractProtectionAuditRemediationKind
Заголовок раздела «ContractProtectionAuditRemediationKind»type ContractProtectionAuditRemediationKind = "normalize-protected-range-sqref" | "revoke-session-authority";ContractProtectionAuditResult
Заголовок раздела «ContractProtectionAuditResult»interface ContractProtectionAuditResult { requestId: string; generation: number; revision: number; status: ContractProtectionAuditStatus; reason?: string | null; workbook: ContractProtectionWorkbookAuditState; sheets: ContractProtectionSheetAuditState[]; totalFindingCount: number; returnedFindingCount: number; truncated: boolean; undoDepth: number; redoDepth: number; mutatedCount: number; packageMutated: boolean; findings: ContractProtectionAuditFinding[];}ContractProtectionAuditSeverity
Заголовок раздела «ContractProtectionAuditSeverity»type ContractProtectionAuditSeverity = "error" | "warning" | "info";ContractProtectionAuditStatus
Заголовок раздела «ContractProtectionAuditStatus»type ContractProtectionAuditStatus = "scanned" | "mutated" | "undone" | "redone" | "blocked";ContractProtectionSheetAuditState
Заголовок раздела «ContractProtectionSheetAuditState»interface ContractProtectionSheetAuditState { sheetId: string; sheetName: string; packageProtected: boolean; effectiveProtected: boolean; sessionUnlocked: boolean; allowedActions: string[]; presentCellCount: number; lockedCellCount: number; unlockedCellCount: number; hiddenCellCount: number; hiddenFormulaCellCount: number; malformedStyleReferenceCount: number; protectedRangeCount: number; unlockedProtectedRangeCount: number; overlapPairCount: number;}ContractProtectionWorkbookAuditState
Заголовок раздела «ContractProtectionWorkbookAuditState»interface ContractProtectionWorkbookAuditState { packageProtected: boolean; lockStructure: boolean; lockWindows: boolean; effectiveStructureLocked: boolean; effectiveWindowsLocked: boolean; sessionUnlocked: boolean; supported: boolean; stateCode?: string | null;}ContractReviewAnchorCellMapping
Заголовок раздела «ContractReviewAnchorCellMapping»interface ContractReviewAnchorCellMapping { from: string; to: string;}ContractReviewAnchorTransform
Заголовок раздела «ContractReviewAnchorTransform»type ContractReviewAnchorTransform = | { kind: "copy_cells"; mappings: ContractReviewAnchorCellMapping[] } | { kind: "fill_cells"; mappings: ContractReviewAnchorCellMapping[] } | { kind: "move_cells"; mappings: ContractReviewAnchorCellMapping[] } | { kind: "insert_rows"; at: number; count: number } | { kind: "delete_rows"; at: number; count: number } | { kind: "insert_columns"; at: number; count: number } | { kind: "delete_columns"; at: number; count: number } | { kind: "reorder_rows"; mappings: ContractReviewAnchorCellMapping[] } | { kind: "filter_rows" } | { kind: "rename_sheet"; newSheetId: string } | { kind: "copy_sheet"; newSheetId: string } | { kind: "delete_sheet" };ContractReviewAnnotation
Заголовок раздела «ContractReviewAnnotation»interface ContractReviewAnnotation { annotationId: string; kind: ContractReviewAnnotationKind; supportState: ContractReviewAnnotationSupportState; sheetId: string; cellRef: string; personId: string; author: string; text: string; paragraphs?: ContractTextParagraph[]; createdAt: string; modifiedAt: string; visible?: boolean; resolved?: boolean; replies?: ContractReviewReply[]; task?: ContractReviewTask | null; preservedMentionsXml?: string[];}ContractReviewAnnotationKind
Заголовок раздела «ContractReviewAnnotationKind»type ContractReviewAnnotationKind = "legacy-note" | "threaded-comment";ContractReviewAnnotationSupportState
Заголовок раздела «ContractReviewAnnotationSupportState»type ContractReviewAnnotationSupportState = "live" | "unsupported-preserved";ContractReviewAnnotationsIntent
Заголовок раздела «ContractReviewAnnotationsIntent»type ContractReviewAnnotationsIntent = | { action: "list" } | { action: "upsert"; kind: ContractReviewAnnotationKind; cellRef: string; text: string; author: string; annotationId?: string; visible?: boolean; paragraphs?: ContractTextParagraph[]; } | { action: "delete"; annotationId: string } | { action: "reply"; annotationId: string; text: string; author: string } | { action: "delete_reply"; annotationId: string; replyId: string } | { action: "set_resolved"; annotationId: string; resolved: boolean } | { action: "set_task"; annotationId: string; title: string; assignee: string; } | { action: "set_task_completed"; annotationId: string; completed: boolean } | { action: "remove_task"; annotationId: string } | { action: "set_note_visibility"; annotationId: string; visible: boolean } | { action: "show_all_notes"; visible: boolean } | { action: "transform_anchors"; transform: ContractReviewAnchorTransform } | { action: "undo" } | { action: "redo" };ContractReviewAnnotationsResult
Заголовок раздела «ContractReviewAnnotationsResult»interface ContractReviewAnnotationsResult { requestId: string; generation: number; status: ContractReviewAnnotationsStatus; state: ContractReviewAnnotationsState; reason?: string;}ContractReviewAnnotationsSnapshot
Заголовок раздела «ContractReviewAnnotationsSnapshot»interface ContractReviewAnnotationsSnapshot { sheetId: string; persons: ContractReviewPerson[]; annotations: ContractReviewAnnotation[];}ContractReviewAnnotationsState
Заголовок раздела «ContractReviewAnnotationsState»interface ContractReviewAnnotationsState { workbookId: string; revision: number; generation: number; undoStack: ContractReviewAnnotationsSnapshot[]; redoStack: ContractReviewAnnotationsSnapshot[];}ContractReviewAnnotationsStatus
Заголовок раздела «ContractReviewAnnotationsStatus»type ContractReviewAnnotationsStatus = "listed" | "mutated" | "undone" | "redone" | "blocked";ContractReviewInkDeleteScope
Заголовок раздела «ContractReviewInkDeleteScope»type ContractReviewInkDeleteScope = "sheet" | "workbook";ContractReviewInkIdentityLedgerEntry
Заголовок раздела «ContractReviewInkIdentityLedgerEntry»interface ContractReviewInkIdentityLedgerEntry { stableId: string; sheetPath: string; drawingPath: string; nonVisualId: string; relationshipIds: string[]; removedParts: string[];}ContractReviewInkPreservedPart
Заголовок раздела «ContractReviewInkPreservedPart»interface ContractReviewInkPreservedPart { partName: string; sha256: string;}ContractReviewInkProjectionItem
Заголовок раздела «ContractReviewInkProjectionItem»interface ContractReviewInkProjectionItem { stableId: string; objectId: string; sheetPath: string; name: string; presenceStatus: ContractWorkbookObjectPresenceStatus; supportState: ContractWorkbookObjectSupportState; anchor: ContractObjectAnchor; inkXml: string;}ContractReviewPerson
Заголовок раздела «ContractReviewPerson»interface ContractReviewPerson { personId: string; displayName: string;}ContractReviewReply
Заголовок раздела «ContractReviewReply»interface ContractReviewReply { replyId: string; personId: string; author: string; text: string; createdAt: string; modifiedAt: string;}ContractReviewTask
Заголовок раздела «ContractReviewTask»interface ContractReviewTask { taskId: string; title: string; assignee: string; status: ContractReviewTaskStatus; deliveryScope: ContractReviewTaskDeliveryScope; createdAt: string; modifiedAt: string;}ContractReviewTaskDeliveryScope
Заголовок раздела «ContractReviewTaskDeliveryScope»type ContractReviewTaskDeliveryScope = "workbook-local-no-external-delivery";ContractReviewTaskStatus
Заголовок раздела «ContractReviewTaskStatus»type ContractReviewTaskStatus = "open" | "completed";ContractSheetProtectionAllowedAction
Заголовок раздела «ContractSheetProtectionAllowedAction»type ContractSheetProtectionAllowedAction = | "selectLockedCells" | "selectUnlockedCells" | "formatCells" | "formatColumns" | "formatRows" | "insertColumns" | "insertRows" | "insertHyperlinks" | "deleteColumns" | "deleteRows" | "sort" | "autoFilter" | "pivotTables" | "editObjects" | "editScenarios";ContractSheetProtectionSessionAction
Заголовок раздела «ContractSheetProtectionSessionAction»type ContractSheetProtectionSessionAction = "status" | "unlock" | "lock";ContractThreadedCommentPayload
Заголовок раздела «ContractThreadedCommentPayload»interface ContractThreadedCommentPayload { source: ContractThreadedCommentPayloadSource; cellRef: string; author?: string | null; text: string; commentId?: string | null; personId?: string | null; createdAt?: string | null; modifiedAt?: string | null; resolved?: boolean; replies?: ContractThreadedCommentReplyPayload[] | null; taskAssignment?: ContractThreadedCommentTaskAssignment | null; preservedMentionsXml?: string[] | null;}ContractThreadedCommentPayloadSource
Заголовок раздела «ContractThreadedCommentPayloadSource»type ContractThreadedCommentPayloadSource = "threaded-comments";ContractThreadedCommentReplyPayload
Заголовок раздела «ContractThreadedCommentReplyPayload»interface ContractThreadedCommentReplyPayload { text: string; author?: string | null; replyId?: string | null; personId?: string | null; createdAt?: string | null; modifiedAt?: string | null;}ContractThreadedCommentTaskAssignment
Заголовок раздела «ContractThreadedCommentTaskAssignment»interface ContractThreadedCommentTaskAssignment { source: | "f1-workbook-local-task-extension" | "f1-workbook-local-task-extension-malformed" | "f1-bounded-task-marker"; assignee: string; status: "open" | "completed" | "assigned" | ""; taskId?: string | null; title?: string | null; deliveryScope?: ContractReviewTaskDeliveryScope | null; createdAt?: string | null; modifiedAt?: string | null;}ContractTrackAxis
Заголовок раздела «ContractTrackAxis»type ContractTrackAxis = "row" | "column";ContractTrackStructureAction
Заголовок раздела «ContractTrackStructureAction»type ContractTrackStructureAction = "insert" | "delete";ContractTrackVisibilityOwner
Заголовок раздела «ContractTrackVisibilityOwner»type ContractTrackVisibilityOwner = "manual" | "filter";ContractWorkbookProtectionIntent
Заголовок раздела «ContractWorkbookProtectionIntent»type ContractWorkbookProtectionIntent = | { action: "status" } | ({ action: "protect"; lockStructure: boolean; lockWindows: boolean; password?: string | null; } & WorkbookProtectionMutationGuard) | { action: "unlock"; password: string; expectedRevision?: number | null } | { action: "lock"; expectedRevision?: number | null } | { action: "reset" } | ({ action: "unprotect"; password?: string | null; } & WorkbookProtectionMutationGuard) | ({ action: "undo" } & WorkbookProtectionMutationGuard) | ({ action: "redo" } & WorkbookProtectionMutationGuard);ContractWorkbookProtectionResult
Заголовок раздела «ContractWorkbookProtectionResult»interface ContractWorkbookProtectionResult { status: | "status" | "protected" | "unlocked" | "locked" | "reset" | "unprotected" | "undone" | "redone"; revision: number; lockStructure: boolean; lockWindows: boolean; effectiveStructureLocked: boolean; effectiveWindowsLocked: boolean; passwordProtected: boolean; sessionUnlocked: boolean; supported: boolean; unsupportedCode?: string | null; undoDepth: number; redoDepth: number; mutatedCount: number;}ContractXlsxThreadedCommentMutationPatch
Заголовок раздела «ContractXlsxThreadedCommentMutationPatch»interface ContractXlsxThreadedCommentMutationPatch { activeSheetPath: string; cellRef: string; action: "upsert" | "delete" | "reply" | "resolve" | "reopen" | "assign-task"; text?: string | null; author?: string | null; commentId?: string | null; personId?: string | null; createdAt?: string | null; modifiedAt?: string | null; resolved?: boolean | null; replyId?: string | null; replies?: ContractXlsxThreadedCommentReplyPatch[] | null; task?: ContractReviewTask | null;
assignee?: string | null;}ContractXlsxThreadedCommentReplyPatch
Заголовок раздела «ContractXlsxThreadedCommentReplyPatch»interface ContractXlsxThreadedCommentReplyPatch { text: string; author?: string | null; replyId?: string | null; personId?: string | null; createdAt?: string | null; modifiedAt?: string | null;}ContractXlsxTrackTransferAxis
Заголовок раздела «ContractXlsxTrackTransferAxis»type ContractXlsxTrackTransferAxis = "row" | "column";ContractXlsxTrackTransferMode
Заголовок раздела «ContractXlsxTrackTransferMode»type ContractXlsxTrackTransferMode = "move" | "copy";ContractXlsxTrackTransferPatch
Заголовок раздела «ContractXlsxTrackTransferPatch»interface ContractXlsxTrackTransferPatch { activeSheetPath: string; axis: ContractXlsxTrackTransferAxis; sourceStart: number; sourceEnd: number; targetStart: number; mode: ContractXlsxTrackTransferMode;}ContractXlsxWorkbookProtectionPatch
Заголовок раздела «ContractXlsxWorkbookProtectionPatch»interface ContractXlsxWorkbookProtectionPatch { lockStructure?: boolean | null; lockWindows?: boolean | null; workbookPassword?: string | null; workbookAlgorithmName?: string | null; workbookHashValue?: string | null; workbookSaltValue?: string | null; workbookSpinCount?: number | string | null;}OpcSignatureInventory
Заголовок раздела «OpcSignatureInventory»interface OpcSignatureInventory { schemaVersion: 1; signed: boolean; states: SignatureTrustState[]; originCount: number; signatureCount: number; signedPartCount: number; signedRelationshipCount: number; validDigestCount: number; invalidDigestCount: number; unsupportedDigestCount: number; malformed: boolean; errorCode?: string; trustProviderChecked: false; sourceBytesUnchanged: boolean; signatures: OpcSignatureRecord[];}OpcSignatureRecord
Заголовок раздела «OpcSignatureRecord»interface OpcSignatureRecord { signatureId: string; originId: string; partName: string; states: SignatureTrustState[]; algorithms: SignatureAlgorithmRecord[]; references: SignedReferenceRecord[]; certificates: SignatureCertificateMetadata[]; signatureValueVerified: false; certificateChainValidated: false; xadesOpaque: boolean; opaquePreserved: boolean;}SignatureAlgorithmKind
Заголовок раздела «SignatureAlgorithmKind»type SignatureAlgorithmKind = "digest" | "signature" | "canonicalization" | "transform";SignatureAlgorithmRecord
Заголовок раздела «SignatureAlgorithmRecord»interface SignatureAlgorithmRecord { kind: SignatureAlgorithmKind; uri: string; support: SignatureAlgorithmSupport;}SignatureAlgorithmSupport
Заголовок раздела «SignatureAlgorithmSupport»type SignatureAlgorithmSupport = "supported" | "recognized-unverified" | "unsupported";SignatureCertificateMetadata
Заголовок раздела «SignatureCertificateMetadata»interface SignatureCertificateMetadata { fingerprintSha256: string; serialHex: string; subject: string; issuer: string; notBeforeUtc: string; notAfterUtc: string; expired: boolean; selfSigned: boolean; chainValidated: false;}SignatureDigestState
Заголовок раздела «SignatureDigestState»type SignatureDigestState = "valid" | "invalid" | "unsupported" | "not-checked";SignatureTargetKind
Заголовок раздела «SignatureTargetKind»type SignatureTargetKind = | "part" | "relationship-set" | "same-document-object" | "external" | "malformed";SignatureTrustState
Заголовок раздела «SignatureTrustState»type SignatureTrustState = | "unsigned" | "trusted" | "untrusted" | "expired" | "invalid" | "modified" | "unsupported" | "malformed";SignedReferenceRecord
Заголовок раздела «SignedReferenceRecord»interface SignedReferenceRecord { targetId: string; target: string; targetKind: SignatureTargetKind; digestMethod: string; digestState: SignatureDigestState; transformCount: number;}