Class DeveloperMetadata

Метаданные разработчика

Доступ к метаданным разработчика и их изменение. Для создания новых метаданных разработчика используйте Range.addDeveloperMetadata(key) , Sheet.addDeveloperMetadata(key) или Spreadsheet.addDeveloperMetadata(key) .

Методы

Метод Тип возвращаемого значения Краткое описание
get Id() Integer Возвращает уникальный идентификатор, связанный с метаданными этого разработчика.
get Key() String Возвращает ключ, связанный с метаданными этого разработчика.
get Location() Developer Metadata Location Возвращает местоположение метаданных разработчика.
get Value() String Возвращает значение, связанное с этими метаданными разработчика, или null если эти метаданные не имеют значения.
get Visibility() Developer Metadata Visibility Возвращает видимость метаданных этого разработчика.
move To Column(column) Developer Metadata Перемещает эти метаданные разработчика в указанный столбец.
move To Row(row) Developer Metadata Перемещает эти метаданные разработчика в указанную строку.
move To Sheet(sheet) Developer Metadata Перемещает эти метаданные разработчика на указанный лист.
move To Spreadsheet() Developer Metadata Перемещает эти метаданные разработчика в электронную таблицу верхнего уровня.
remove() void Удаляет эти метаданные.
set Key(key) Developer Metadata Устанавливает ключ этих метаданных разработчика в указанное значение.
set Value(value) Developer Metadata Устанавливает значение, связанное с этими метаданными разработчика, на указанное значение.
set Visibility(visibility) Developer Metadata Устанавливает видимость этих метаданных разработчика на указанный уровень.

Подробная документация

getId()

Возвращает уникальный идентификатор, связанный с метаданными этого разработчика.

Возвращаться

Integer — уникальный идентификатор, связанный с этими метаданными разработчика.

Авторизация

Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :

  • 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)

Перемещает эти метаданные разработчика в указанный столбец. Если указанный диапазон не представляет собой один столбец, будет сгенерировано исключение.

Параметры

Имя Тип Описание
column Range Диапазон, представляющий столбец, в котором размещены новые метаданные разработчика.

Возвращаться

DeveloperMetadata — метаданные разработчика для построения цепочек.

Авторизация

Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :

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

moveToRow(row)

Перемещает метаданные разработчика в указанную строку. Если указанный диапазон не представляет собой отдельную строку, генерируется исключение.

Параметры

Имя Тип Описание
row Range Диапазон, представляющий строку, которая является новым местоположением для этих метаданных разработчика.

Возвращаться

DeveloperMetadata — метаданные разработчика для построения цепочек.

Авторизация

Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :

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

moveToSheet(sheet)

Перемещает эти метаданные разработчика на указанный лист.

Параметры

Имя Тип Описание
sheet Sheet Этот лист является новым местом расположения метаданных разработчика.

Возвращаться

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)

Устанавливает ключ этих метаданных разработчика в указанное значение.

Параметры

Имя Тип Описание
key String Новый ключ для установки этих метаданных.

Возвращаться

DeveloperMetadata — метаданные разработчика для построения цепочек.

Авторизация

Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :

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

setValue(value)

Устанавливает значение, связанное с этими метаданными разработчика, на указанное значение.

Параметры

Имя Тип Описание
value String Новое значение, которое следует установить для этих метаданных.

Возвращаться

DeveloperMetadata — метаданные разработчика для построения цепочек.

Авторизация

Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :

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

setVisibility(visibility)

Устанавливает видимость этих метаданных разработчика на указанный уровень.

Параметры

Имя Тип Описание
visibility Developer Metadata Visibility Новая настройка видимости для этих метаданных.

Возвращаться

DeveloperMetadata — метаданные разработчика для построения цепочек.

Авторизация

Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :

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