Class DeveloperMetadataFinder

DeveloperMetadataFinder

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