Language

SearchSpec.Builder.AddProjectionPaths メソッド

定義

プロジェクションに使用する指定した型のプロパティ パスを追加します。

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

パラメーター

schema
String

プロジェクションを追加するスキーマに対応する文字列。 この値は null にすることはできません。

propertyPaths
ICollection<PropertyPath>

追加するプロジェクション。 この値は null にすることはできません。

返品

属性

注釈

プロジェクションに使用する指定した型のプロパティ パスを追加します。 型のプロパティ パスが追加された場合、参照されるプロパティのみがその型の結果に対して取得されます。 指定されたプロパティ パスが結果に存在しない場合、その結果は無視されます。 プロパティ パスを null にすることはできません。 特定の型のプロパティ パスが追加されていない場合は、その型の結果のすべてのプロパティが取得されます。 SearchSpec.SCHEMA_TYPE_WILDCARDのプロパティ パスが追加された場合、これらのプロパティ パスは、独自の特定のプロパティ パスが設定されている型を除き、すべての結果に適用されます。 次のドキュメントがインデックスにあるとします。 次に、次のプロジェクション型のプロパティ パスを使用して "重要" のクエリが発行されるとします。上記のドキュメントは次のように返されます。

android.app.appsearch.SearchSpec.Builder.addProjectionPathsの Android リファレンス。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象