Class DeveloperMetadataFinder

DeveloperMetadataFinder

Menelusuri metadata developer di spreadsheet. Untuk membuat pencari metadata developer baru, gunakan Range.createDeveloperMetadataFinder(), Sheet.createDeveloperMetadataFinder(), atau Spreadsheet.createDeveloperMetadataFinder().

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
find()DeveloperMetadata[]Menjalankan penelusuran ini dan menampilkan metadata yang cocok.
onIntersectingLocations()DeveloperMetadataFinderMengonfigurasi penelusuran untuk mempertimbangkan lokasi yang berpotongan yang memiliki metadata.
withId(id)DeveloperMetadataFinderMembatasi penelusuran ini agar hanya mempertimbangkan metadata yang cocok dengan ID yang ditentukan.
withKey(key)DeveloperMetadataFinderMembatasi penelusuran ini agar hanya mempertimbangkan metadata yang cocok dengan kunci yang ditentukan.
withLocationType(locationType)DeveloperMetadataFinderMembatasi penelusuran ini agar hanya mempertimbangkan metadata yang cocok dengan jenis lokasi yang ditentukan.
withValue(value)DeveloperMetadataFinderMembatasi penelusuran ini untuk hanya mempertimbangkan metadata yang cocok dengan nilai yang ditentukan.
withVisibility(visibility)DeveloperMetadataFinderMembatasi penelusuran ini agar hanya mempertimbangkan metadata yang cocok dengan visibilitas yang ditentukan.

Dokumentasi mendetail

find()

Menjalankan penelusuran ini dan menampilkan metadata yang cocok.

Pulang pergi

DeveloperMetadata[] — Metadata developer yang cocok dengan kriteria penelusuran.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

onIntersectingLocations()

Mengonfigurasi penelusuran untuk mempertimbangkan lokasi yang berpotongan yang memiliki metadata. Opsi ini hanya berlaku untuk penelusuran dengan cakupan rentang.

Pulang pergi

DeveloperMetadataFinder — Pencari metadata developer, untuk pembuatan rantai.


withId(id)

Membatasi penelusuran ini agar hanya mempertimbangkan metadata yang cocok dengan ID yang ditentukan.

Parameter

NamaJenisDeskripsi
idIntegerID yang akan dicocokkan saat menelusuri metadata.

Pulang pergi

DeveloperMetadataFinder — Pencari metadata developer, untuk pembuatan rantai.


withKey(key)

Membatasi penelusuran ini agar hanya mempertimbangkan metadata yang cocok dengan kunci yang ditentukan.

Parameter

NamaJenisDeskripsi
keyStringKunci yang akan dicocokkan saat menelusuri metadata.

Pulang pergi

DeveloperMetadataFinder — Pencari metadata developer, untuk pembuatan rantai.


withLocationType(locationType)

Membatasi penelusuran ini agar hanya mempertimbangkan metadata yang cocok dengan jenis lokasi yang ditentukan.

Parameter

NamaJenisDeskripsi
locationTypeDeveloperMetadataLocationTypeJenis lokasi yang akan dicocokkan saat menelusuri metadata.

Pulang pergi

DeveloperMetadataFinder — Pencari metadata developer, untuk pembuatan rantai.


withValue(value)

Membatasi penelusuran ini untuk hanya mempertimbangkan metadata yang cocok dengan nilai yang ditentukan.

Parameter

NamaJenisDeskripsi
valueStringNilai yang akan dicocokkan saat menelusuri metadata.

Pulang pergi

DeveloperMetadataFinder — Pencari metadata developer, untuk pembuatan rantai.


withVisibility(visibility)

Membatasi penelusuran ini agar hanya mempertimbangkan metadata yang cocok dengan visibilitas yang ditentukan.

Parameter

NamaJenisDeskripsi
visibilityDeveloperMetadataVisibilityVisibilitas yang akan dicocokkan saat menelusuri metadata.

Pulang pergi

DeveloperMetadataFinder — Pencari metadata developer, untuk pembuatan rantai.