Доступ к метаданным разработчика и их изменение. Для создания новых метаданных разработчика используйте 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