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