통합 문서 데이터 구조

IWorkbookData

IWorkbookData는 Univer Sheets에서 통합 문서의 스냅샷을 나타냅니다.

속성

속성타입설명
idstringUniver Sheets의 고유 식별자입니다.
namestringUniver Sheets의 이름입니다.
appVersionstringUniver 모델 정의의 버전입니다.
localeLocaleType문서의 로캘입니다.
stylesRecord<string, Nullable<IStyleData>>통합 문서의 스타일 참조입니다.
sheetOrderstring[]워크시트 순서를 나타내는 시트 ID 배열입니다.
sheets{ [sheetId: string]: Partial<IWorksheetData> }각 워크시트의 데이터를 담는 레코드입니다.
resources?IResources플러그인 데이터를 저장합니다.

예시

TypeScript
const workbookData: IWorkbookData = {  id: 'unique-workbook-id',  name: 'My Workbook',  appVersion: '0.10.2',  locale: LocaleType.EN_US,  styles: {/* style definitions */},  sheetOrder: ['sheet1', 'sheet2'],  sheets: {    sheet1: {/* sheet data */},    sheet2: {/* sheet data */},  },}

사용법

IWorkbookData는 Univer Sheets에서 데이터를 저장하는 데 사용하는 객체입니다. 주로 다음 용도로 사용합니다.

  1. IWorkbookData를 사용하여 Univer Sheets 만들기
  2. Univer Sheets에서 IWorkbookData 저장하기

resources 속성은 플러그인 데이터를 저장하는 데 사용합니다. 자세한 내용은 플러그인 사용자 정의 모델을 참고하세요.

이 가이드는 어떠셨나요?

© 2026 DreamNum Co., Ltd.