Найдите метаданные разработчика в электронной таблице. Для создания нового средства поиска метаданных разработчика используйте Range.createDeveloperMetadataFinder() , Sheet.createDeveloperMetadataFinder() или Spreadsheet.createDeveloperMetadataFinder() .
Методы
| Метод | Тип возвращаемого значения | Краткое описание |
|---|---|---|
find() | Developer Metadata[] | Выполняет поиск и возвращает соответствующие метаданные. |
on Intersecting Locations() | Developer Metadata Finder | Настраивает поиск таким образом, чтобы он учитывал пересекающиеся местоположения, содержащие метаданные. |
with Id(id) | Developer Metadata Finder | Ограничивает поиск только метаданными, соответствующими указанному идентификатору. |
with Key(key) | Developer Metadata Finder | Ограничивает поиск только метаданными, соответствующими указанному ключу. |
with Location Type(locationType) | Developer Metadata Finder | Ограничивает поиск только метаданными, соответствующими указанному типу местоположения. |
with Value(value) | Developer Metadata Finder | Ограничивает поиск только теми метаданными, которые соответствуют указанному значению. |
with Visibility(visibility) | Developer Metadata Finder | Ограничивает поиск только метаданными, соответствующими указанной видимости. |
Подробная документация
find()
Выполняет поиск и возвращает соответствующие метаданные.
Возвращаться
DeveloperMetadata[] — Метаданные разработчика, соответствующие критериям поиска.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
onIntersectingLocations()
Настраивает поиск таким образом, чтобы он учитывал пересекающиеся местоположения, содержащие метаданные. Этот параметр действителен только для поиска в заданном диапазоне.
Возвращаться
DeveloperMetadataFinder — инструмент для поиска метаданных разработчиков, позволяющий создавать цепочки метаданных.
withId(id)
Ограничивает поиск только метаданными, соответствующими указанному идентификатору.
Параметры
| Имя | Тип | Описание |
|---|---|---|
id | Integer | Идентификатор, который необходимо сопоставить при поиске метаданных. |
Возвращаться
DeveloperMetadataFinder — инструмент для поиска метаданных разработчиков, позволяющий создавать цепочки метаданных.
withKey(key)
Ограничивает поиск только метаданными, соответствующими указанному ключу.
Параметры
| Имя | Тип | Описание |
|---|---|---|
key | String | Ключ к сопоставлению при поиске метаданных. |
Возвращаться
DeveloperMetadataFinder — инструмент для поиска метаданных разработчиков, позволяющий создавать цепочки метаданных.
withLocationType(locationType)
Ограничивает поиск только метаданными, соответствующими указанному типу местоположения.
Параметры
| Имя | Тип | Описание |
|---|---|---|
location Type | Developer Metadata Location Type | Тип местоположения, который следует учитывать при поиске метаданных. |
Возвращаться
DeveloperMetadataFinder — инструмент для поиска метаданных разработчиков, позволяющий создавать цепочки метаданных.
withValue(value)
Ограничивает поиск только теми метаданными, которые соответствуют указанному значению.
Параметры
| Имя | Тип | Описание |
|---|---|---|
value | String | Значение, которое необходимо сопоставить при поиске метаданных. |
Возвращаться
DeveloperMetadataFinder — инструмент для поиска метаданных разработчиков, позволяющий создавать цепочки метаданных.
withVisibility(visibility)
Ограничивает поиск только метаданными, соответствующими указанной видимости.
Параметры
| Имя | Тип | Описание |
|---|---|---|
visibility | Developer Metadata Visibility | Уровень видимости, который необходимо сопоставить при поиске метаданных. |
Возвращаться
DeveloperMetadataFinder — инструмент для поиска метаданных разработчиков, позволяющий создавать цепочки метаданных.