Class DeveloperMetadataFinder

DeveloperMetadataFinder

Telusuri 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 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 agar 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.

Return

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 berpotongan yang memiliki metadata. Opsi ini hanya valid untuk penelusuran dengan cakupan rentang.

Return

DeveloperMetadataFinder — Pencari metadata developer, untuk perantaian.


withId(id)

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

Parameter

NamaJenisDeskripsi
idIntegerID yang akan dicocokkan saat menelusuri metadata.

Return

DeveloperMetadataFinder — Pencari metadata developer, untuk perantaian.


withKey(key)

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

Parameter

NamaJenisDeskripsi
keyStringKunci yang akan dicocokkan saat menelusuri metadata.

Return

DeveloperMetadataFinder — Pencari metadata developer, untuk perantaian.


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.

Return

DeveloperMetadataFinder — Pencari metadata developer, untuk perantaian.


withValue(value)

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

Parameter

NamaJenisDeskripsi
valueStringNilai yang akan dicocokkan saat menelusuri metadata.

Return

DeveloperMetadataFinder — Pencari metadata developer, untuk perantaian.


withVisibility(visibility)

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

Parameter

NamaJenisDeskripsi
visibilityDeveloperMetadataVisibilityVisibilitas yang akan dicocokkan saat menelusuri metadata.

Return

DeveloperMetadataFinder — Pencari metadata developer, untuk perantaian.