語言

SearchSpec.Builder.AddFilterProperties 方法

定義

將指定類型的屬性路徑加入 SearchSpec Entry 的屬性篩選器中。

[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

參數

schema
String

包含目標屬性的 AppSearchSchema。 這個值不可能為零值。

propertyPaths
ICollection<String>

PropertyPath 的字串版本。 一串以點劃分的物業名稱序列。 這個值不可能為零值。

傳回

屬性

備註

將指定類型的屬性路徑加入 SearchSpec Entry 的屬性篩選器中。 僅回傳在指定屬性下有匹配的文件。 若為某類型新增屬性路徑,則只會搜尋該類型的屬性。 如果某個屬性路徑在結果中沒有,該路徑將被忽略。 屬性路徑不可能為空。 若未為特定類型新增屬性路徑,則該類型結果的所有屬性都會被搜尋。 範例屬性:『body』、『sender.name』、『sender.emailaddress』等。如果為SearchSpec.SCHEMA_TYPE_WILDCARD新增屬性路徑,則這些屬性路徑將適用於所有結果,唯獨不包含自己特定屬性路徑的類型。

Android 參考資料。android.app.appsearch.SearchSpec.Builder.addFilterProperties

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於