Class DeveloperMetadataFinder

DeveloperMetadataFinder

Rechercher des métadonnées de développement dans une feuille de calcul Pour créer un outil de recherche de métadonnées de développeur, utilisez Range.createDeveloperMetadataFinder(), Sheet.createDeveloperMetadataFinder() ou Spreadsheet.createDeveloperMetadataFinder().

Méthodes

MéthodeType renvoyéBrève description
find()DeveloperMetadata[]Exécute cette recherche et renvoie les métadonnées correspondantes.
onIntersectingLocations()DeveloperMetadataFinderConfigure la recherche de façon à prendre en compte les intersections entre les emplacements qui possèdent des métadonnées.
withId(id)DeveloperMetadataFinderLimite cette recherche afin de ne prendre en compte que les métadonnées qui correspondent à l'ID spécifié.
withKey(key)DeveloperMetadataFinderLimite cette recherche afin de ne prendre en compte que les métadonnées correspondant à la clé spécifiée.
withLocationType(locationType)DeveloperMetadataFinderLimite cette recherche afin de ne prendre en compte que les métadonnées correspondant au type de lieu spécifié.
withValue(value)DeveloperMetadataFinderLimite cette recherche afin de ne prendre en compte que les métadonnées correspondant à la valeur spécifiée.
withVisibility(visibility)DeveloperMetadataFinderLimite cette recherche afin de ne prendre en compte que les métadonnées correspondant à la visibilité spécifiée.

Documentation détaillée

find()

Exécute cette recherche et renvoie les métadonnées correspondantes.

Renvois

DeveloperMetadata[] : métadonnées du développeur correspondant aux critères de recherche.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

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

onIntersectingLocations()

Configure la recherche de façon à prendre en compte les intersections entre les emplacements qui possèdent des métadonnées. Cette option n'est valide que pour les recherches dont la portée est définie.

Renvois

DeveloperMetadataFinder : outil de recherche de métadonnées du développeur, pour le chaînage.


withId(id)

Limite cette recherche afin de ne prendre en compte que les métadonnées qui correspondent à l'ID spécifié.

Paramètres

NomTypeDescription
idIntegerID à mettre en correspondance lors de la recherche de métadonnées.

Renvois

DeveloperMetadataFinder : outil de recherche de métadonnées du développeur, pour le chaînage.


withKey(key)

Limite cette recherche afin de ne prendre en compte que les métadonnées correspondant à la clé spécifiée.

Paramètres

NomTypeDescription
keyStringClé à mettre en correspondance lors de la recherche de métadonnées.

Renvois

DeveloperMetadataFinder : outil de recherche de métadonnées du développeur, pour le chaînage.


withLocationType(locationType)

Limite cette recherche afin de ne prendre en compte que les métadonnées correspondant au type de lieu spécifié.

Paramètres

NomTypeDescription
locationTypeDeveloperMetadataLocationTypeType d'emplacement à mettre en correspondance lors de la recherche de métadonnées.

Renvois

DeveloperMetadataFinder : outil de recherche de métadonnées du développeur, pour le chaînage.


withValue(value)

Limite cette recherche afin de ne prendre en compte que les métadonnées correspondant à la valeur spécifiée.

Paramètres

NomTypeDescription
valueStringValeur à mettre en correspondance lors de la recherche de métadonnées.

Renvois

DeveloperMetadataFinder : outil de recherche de métadonnées du développeur, pour le chaînage.


withVisibility(visibility)

Limite cette recherche afin de ne prendre en compte que les métadonnées correspondant à la visibilité spécifiée.

Paramètres

NomTypeDescription
visibilityDeveloperMetadataVisibilityVisibilité à mettre en correspondance lors de la recherche de métadonnées.

Renvois

DeveloperMetadataFinder : outil de recherche de métadonnées du développeur, pour le chaînage.