Langue

SearchSpec.Builder.AddFilterProperties Méthode

Définition

Ajoute des chemins de propriété pour le type spécifié au filtre de propriété de l’entrée SearchSpec.

[Android.Runtime.Register("addFilterProperties", "(Ljava/lang/String;Ljava/util/Collection;)Landroid/app/appsearch/SearchSpec$Builder;", "", ApiSince=35)]
public Android.App.AppSearch.SearchSpec.Builder AddFilterProperties(string schema, System.Collections.Generic.ICollection<string> propertyPaths);
[<Android.Runtime.Register("addFilterProperties", "(Ljava/lang/String;Ljava/util/Collection;)Landroid/app/appsearch/SearchSpec$Builder;", "", ApiSince=35)>]
member this.AddFilterProperties : string * System.Collections.Generic.ICollection<string> -> Android.App.AppSearch.SearchSpec.Builder

Paramètres

schema
String

AppSearchSchema qui contient les propriétés cibles. Cette valeur ne peut pas être null.

propertyPaths
ICollection<String>

Version string de PropertyPath. Séquence délimitée par un point de noms de propriétés. Cette valeur ne peut pas être null.

Retours

Attributs

Remarques

Ajoute des chemins de propriété pour le type spécifié au filtre de propriété de l’entrée SearchSpec. Retourne uniquement les documents qui ont des correspondances sous les propriétés spécifiées. Si les chemins de propriété sont ajoutés pour un type, seules les propriétés référencées seront recherchées pour obtenir les résultats de ce type. Si un chemin d’accès de propriété spécifié n’est pas présent dans un résultat, il est ignoré pour ce résultat. Les chemins de propriété ne peuvent pas être null. Si aucun chemin de propriété n’est ajouté pour un type particulier, toutes les propriétés des résultats de ce type sont recherchées. Exemples de propriétés : 'body', 'sender.name', 'sender.emailaddress', etc. Si les chemins de propriété sont ajoutés pour l’SearchSpec.SCHEMA_TYPE_WILDCARD, ces chemins de propriété s’appliquent à tous les résultats, à l’exception des types qui ont leurs propres chemins de propriété définis.

Référence Android pour android.app.appsearch.SearchSpec.Builder.addFilterProperties.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à