Class DeveloperMetadata

개발자메타데이터

개발자 메타데이터에 액세스하고 수정합니다. 새 개발자 메타데이터를 만들려면 Range.addDeveloperMetadata(key), Sheet.addDeveloperMetadata(key) 또는 Spreadsheet.addDeveloperMetadata(key)를 사용하세요.

메서드

메서드반환 유형간략한 설명
getId()Integer이 개발자 메타데이터와 연결된 고유 ID를 반환합니다.
getKey()String이 개발자 메타데이터와 연결된 키를 반환합니다.
getLocation()DeveloperMetadataLocation이 개발자 메타데이터의 위치를 반환합니다.
getValue()String이 개발자 메타데이터와 연결된 값을 반환하거나 이 메타데이터에 값이 없는 경우 null를 반환합니다.
getVisibility()DeveloperMetadataVisibility이 개발자 메타데이터의 공개 상태를 반환합니다.
moveToColumn(column)DeveloperMetadata이 개발자 메타데이터를 지정된 열로 이동합니다.
moveToRow(row)DeveloperMetadata이 개발자 메타데이터를 지정된 행으로 이동합니다.
moveToSheet(sheet)DeveloperMetadata이 개발자 메타데이터를 지정된 시트로 이동합니다.
moveToSpreadsheet()DeveloperMetadata이 개발자 메타데이터를 최상위 스프레드시트로 이동합니다.
remove()void이 메타데이터를 삭제합니다.
setKey(key)DeveloperMetadata이 개발자 메타데이터의 키를 지정된 값으로 설정합니다.
setValue(value)DeveloperMetadata이 개발자 메타데이터와 연결된 값을 지정된 값으로 설정합니다.
setVisibility(visibility)DeveloperMetadata이 개발자 메타데이터의 공개 상태를 지정된 공개 상태로 설정합니다.

자세한 문서

getId()

이 개발자 메타데이터와 연결된 고유 ID를 반환합니다.

리턴

Integer: 이 개발자 메타데이터와 연결된 고유 ID입니다.

승인

이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getKey()

이 개발자 메타데이터와 연결된 키를 반환합니다.

리턴

String: 이 개발자 메타데이터와 연결된 키입니다.

승인

이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getLocation()

이 개발자 메타데이터의 위치를 반환합니다.

리턴

DeveloperMetadataLocation: 이 개발자 메타데이터의 위치입니다.

승인

이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getValue()

이 개발자 메타데이터와 연결된 값을 반환하거나 이 메타데이터에 값이 없는 경우 null를 반환합니다.

리턴

String: 이 개발자 메타데이터와 연결된 값입니다. 이 메타데이터에 값이 없는 경우 null입니다.

승인

이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getVisibility()

이 개발자 메타데이터의 공개 상태를 반환합니다.

리턴

DeveloperMetadataVisibility: 이 개발자 메타데이터의 공개 상태입니다.

승인

이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

moveToColumn(column)

이 개발자 메타데이터를 지정된 열로 이동합니다. 지정된 범위가 단일 열을 나타내지 않으면 예외가 발생합니다.

매개변수

이름유형설명
columnRange이 개발자 메타데이터의 새 위치인 열을 나타내는 범위입니다.

리턴

DeveloperMetadata: 체이닝을 위한 개발자 메타데이터입니다.

승인

이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

moveToRow(row)

이 개발자 메타데이터를 지정된 행으로 이동합니다. 지정된 범위가 단일 행을 나타내지 않으면 예외가 발생합니다.

매개변수

이름유형설명
rowRange이 개발자 메타데이터의 새 위치인 행을 나타내는 범위입니다.

리턴

DeveloperMetadata: 체이닝을 위한 개발자 메타데이터입니다.

승인

이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

moveToSheet(sheet)

이 개발자 메타데이터를 지정된 시트로 이동합니다.

매개변수

이름유형설명
sheetSheet이 개발자 메타데이터의 새 위치인 시트입니다.

리턴

DeveloperMetadata: 체이닝을 위한 개발자 메타데이터입니다.

승인

이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

moveToSpreadsheet()

이 개발자 메타데이터를 최상위 스프레드시트로 이동합니다.

리턴

DeveloperMetadata: 체이닝을 위한 개발자 메타데이터입니다.

승인

이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

remove()

이 메타데이터를 삭제합니다.

승인

이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setKey(key)

이 개발자 메타데이터의 키를 지정된 값으로 설정합니다.

매개변수

이름유형설명
keyString이 메타데이터에 설정할 새 키입니다.

리턴

DeveloperMetadata: 체이닝을 위한 개발자 메타데이터입니다.

승인

이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setValue(value)

이 개발자 메타데이터와 연결된 값을 지정된 값으로 설정합니다.

매개변수

이름유형설명
valueString이 메타데이터에 설정할 새 값입니다.

리턴

DeveloperMetadata: 체이닝을 위한 개발자 메타데이터입니다.

승인

이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setVisibility(visibility)

이 개발자 메타데이터의 공개 상태를 지정된 공개 상태로 설정합니다.

매개변수

이름유형설명
visibilityDeveloperMetadataVisibility이 메타데이터에 설정할 새 공개 상태입니다.

리턴

DeveloperMetadata: 체이닝을 위한 개발자 메타데이터입니다.

승인

이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets