Class DeveloperMetadataFinder

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.
РазработчикMetadataFinder

Найдите метаданные разработчика в электронной таблице. Чтобы создать новое средство поиска метаданных разработчика, используйте Range.createDeveloperMetadataFinder() , Sheet.createDeveloperMetadataFinder() или Spreadsheet.createDeveloperMetadataFinder() .

Методы

Метод Тип возврата Краткое описание
find() DeveloperMetadata[] Выполняет этот поиск и возвращает соответствующие метаданные.
onIntersectingLocations() DeveloperMetadataFinder Настраивает поиск для учета пересекающихся местоположений с метаданными.
withId(id) DeveloperMetadataFinder Ограничивает этот поиск, чтобы рассматривать только метаданные, соответствующие указанному идентификатору.
withKey(key) DeveloperMetadataFinder Ограничивает этот поиск, чтобы рассматривать только метаданные, соответствующие указанному ключу.
withLocationType(locationType) DeveloperMetadataFinder Ограничивает этот поиск, чтобы учитывать только метаданные, соответствующие указанному типу местоположения.
withValue(value) DeveloperMetadataFinder Ограничивает этот поиск, чтобы рассматривать только метаданные, соответствующие указанному значению.
withVisibility(visibility) DeveloperMetadataFinder Ограничивает этот поиск, чтобы рассматривать только метаданные, которые соответствуют указанной видимости.

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

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)

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

Параметры

Имя Тип Описание
locationType DeveloperMetadataLocationType Тип местоположения для сопоставления при поиске метаданных.

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

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


withValue(value)

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

Параметры

Имя Тип Описание
value String Значение для сопоставления при поиске метаданных.

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

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


withVisibility(visibility)

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

Параметры

Имя Тип Описание
visibility DeveloperMetadataVisibility Видимость для сопоставления при поиске метаданных.

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

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