Class DeveloperMetadataFinder

DeveloperMetadataFinder

スプレッドシートでデベロッパーのメタデータを検索する。新しいデベロッパー メタデータ ファインダーを作成するには、Range.createDeveloperMetadataFinder()Sheet.createDeveloperMetadataFinder()、または Spreadsheet.createDeveloperMetadataFinder() を使用します。

Methods

メソッド戻り値の型概要
find()DeveloperMetadata[]この検索を実行し、一致するメタデータを返します。
onIntersectingLocations()DeveloperMetadataFinderメタデータを含む場所が交差することを考慮するように検索を設定します。
withId(id)DeveloperMetadataFinderこの検索を、指定した ID に一致するメタデータのみに限定します。
withKey(key)DeveloperMetadataFinderこの検索を、指定したキーに一致するメタデータのみに限定します。
withLocationType(locationType)DeveloperMetadataFinderこの検索の対象を、指定した地域タイプに一致するメタデータのみに限定します。
withValue(value)DeveloperMetadataFinderこの検索を、指定した値に一致するメタデータのみに限定します。
withVisibility(visibility)DeveloperMetadataFinderこの検索を、指定した公開設定に一致するメタデータのみに限定します。

詳細なドキュメント

find()

この検索を実行し、一致するメタデータを返します。

リターン

DeveloperMetadata[] - 検索条件に一致するデベロッパー メタデータ。

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

onIntersectingLocations()

メタデータを含む場所が交差することを考慮するように検索を設定します。このオプションは、範囲スコープの検索でのみ有効です。

リターン

DeveloperMetadataFinder - チェーン用のデベロッパー メタデータ ファインダー。


withId(id)

この検索を、指定した ID に一致するメタデータのみに限定します。

パラメータ

名前説明
idIntegerメタデータの検索時に照合する ID。

リターン

DeveloperMetadataFinder - チェーン用のデベロッパー メタデータ ファインダー。


withKey(key)

この検索を、指定したキーに一致するメタデータのみに限定します。

パラメータ

名前説明
keyStringメタデータの検索時に照合するキー。

リターン

DeveloperMetadataFinder - チェーン用のデベロッパー メタデータ ファインダー。


withLocationType(locationType)

この検索の対象を、指定した地域タイプに一致するメタデータのみに限定します。

パラメータ

名前説明
locationTypeDeveloperMetadataLocationTypeメタデータの検索時に照合する地域タイプ。

リターン

DeveloperMetadataFinder - チェーン用のデベロッパー メタデータ ファインダー。


withValue(value)

この検索を、指定した値に一致するメタデータのみに限定します。

パラメータ

名前説明
valueStringメタデータの検索時に照合する値。

リターン

DeveloperMetadataFinder - チェーン用のデベロッパー メタデータ ファインダー。


withVisibility(visibility)

この検索を、指定した公開設定に一致するメタデータのみに限定します。

パラメータ

名前説明
visibilityDeveloperMetadataVisibilityメタデータの検索時に照合する公開設定。

リターン

DeveloperMetadataFinder - チェーン用のデベロッパー メタデータ ファインダー。