DocumentsProvider.Query 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| Query(Uri, String[], Bundle, CancellationSignal) |
實作由父類別提供。 |
| Query(Uri, String[], String, String[], String) |
實作由父類別提供。 |
Query(Uri, String[], Bundle, CancellationSignal)
實作由父類別提供。
[Android.Runtime.Register("query", "(Landroid/net/Uri;[Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/database/Cursor;", "", ApiSince=26)]
public override sealed Android.Database.ICursor? Query(Android.Net.Uri? uri, string[]? projection, Android.OS.Bundle? queryArgs, Android.OS.CancellationSignal? cancellationSignal);
[<Android.Runtime.Register("query", "(Landroid/net/Uri;[Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/database/Cursor;", "", ApiSince=26)>]
override this.Query : Android.Net.Uri * string[] * Android.OS.Bundle * Android.OS.CancellationSignal -> Android.Database.ICursor
參數
- uri
- Uri
要查詢的 URI。 這會是客戶端傳送的完整 URI。 這個值不可能為零值。
- projection
- String[]
要放進游標的欄位清單。 如果為 null,則提供預設的欄位集合。
- queryArgs
- Bundle
一個包含操作所需額外資訊的束。 參數可能包含 SQL 風格的參數,例如 ContentResolver.QUERY_ARG_SQL_LIMIT,但請注意每個提供者的文件會標示它們支援哪些參數。 這個值可能是 Null。
- cancellationSignal
- CancellationSignal
取消正在進行的操作或空訊號。
傳回
游標或虛無。
- 屬性
備註
實作由父類別提供。 無法被覆寫。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
Query(Uri, String[], String, String[], String)
實作由父類別提供。
[Android.Runtime.Register("query", "(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;", "")]
public override sealed Android.Database.ICursor? Query(Android.Net.Uri? uri, string[]? projection, string? selection, string[]? selectionArgs, string? sortOrder);
[<Android.Runtime.Register("query", "(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;", "")>]
override this.Query : Android.Net.Uri * string[] * string * string[] * string -> Android.Database.ICursor
參數
- uri
- Uri
要查詢的 URI。 這將是客戶端傳送的完整 URI;若用戶端請求特定記錄,URI 會以一個記錄編號結尾,實作需解析並加入 WHERE 或 HAVING 子句,指定該_id值。
- projection
- String[]
要放進游標的欄位清單。 如果 null 所有欄位都包含在內。
- selection
- String
篩選資料列時可套用的選擇標準。
如果, null 則所有列都包含在內。
- selectionArgs
- String[]
你可以在選擇中加入 ?,這些會被 selectionArgs 的值取代,以便它們出現在選取中。 這些值會被綁定為字串。
- sortOrder
- String
游標列應該如何排序。
如果, null 則提供者可以自由定義排序順序。
傳回
游標或虛無。
- 屬性
備註
Android 參考資料。android.provider.DocumentsProvider.query
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
另請參閱
- QueryRoots(String[])
- <xref:Android.Provider.DocumentsProvider.QueryRecentDocuments(System.String%2c+System.String%5b%5d)>
- <xref:Android.Provider.DocumentsProvider.QueryDocument(System.String%2c+System.String%5b%5d)>
- <xref:Android.Provider.DocumentsProvider.QueryChildDocuments(System.String%2c+System.String%5b%5d%2c+System.String%5b%5d)>
- <xref:Android.Provider.DocumentsProvider.QuerySearchDocuments(System.String%2c+System.String%2c+System.String)>