Partager via


ExtensionQuery interface

Un ExtensionQuery est utilisé pour rechercher dans la galerie un ensemble d’extensions qui correspondent à l’une des nombreuses valeurs de filtre.

Propriétés

assetTypes

Lors de la récupération d’extensions avec une requête ; Souvent, l’appelant n’a besoin que d’un petit sous-ensemble des ressources. L’appelant peut spécifier une liste de types d’actifs qui doivent être renvoyés si l’extension en contient. Tous les autres actifs ne seront pas restitués.

filters

Chaque filtre est une requête unique et aura un ensemble correspondant d’extensions renvoyées par la demande. Chaque résultat aura le même index dans le tableau résultant que le filtre avait dans la requête entrante.

flags

Les indicateurs sont utilisés pour déterminer l’ensemble d’informations que l’appelant souhaite renvoyer pour les postes correspondants.

Détails de la propriété

assetTypes

Lors de la récupération d’extensions avec une requête ; Souvent, l’appelant n’a besoin que d’un petit sous-ensemble des ressources. L’appelant peut spécifier une liste de types d’actifs qui doivent être renvoyés si l’extension en contient. Tous les autres actifs ne seront pas restitués.

assetTypes: string[]

Valeur de propriété

string[]

filters

Chaque filtre est une requête unique et aura un ensemble correspondant d’extensions renvoyées par la demande. Chaque résultat aura le même index dans le tableau résultant que le filtre avait dans la requête entrante.

filters: QueryFilter[]

Valeur de propriété

flags

Les indicateurs sont utilisés pour déterminer l’ensemble d’informations que l’appelant souhaite renvoyer pour les postes correspondants.

flags: ExtensionQueryFlags

Valeur de propriété