語言

MediaStore.QueryDeletedFiles 方法

定義

回傳一個與給定查詢參數相符的已刪除項目游標。

[Android.Runtime.Register("queryDeletedFiles", "(Landroid/content/ContentResolver;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/database/Cursor;", "", ApiSince=37)]
public static Android.Database.ICursor? QueryDeletedFiles(Android.Content.ContentResolver resolver, Android.OS.Bundle? queryArgs, Android.OS.CancellationSignal? signal);
[<Android.Runtime.Register("queryDeletedFiles", "(Landroid/content/ContentResolver;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/database/Cursor;", "", ApiSince=37)>]
static member QueryDeletedFiles : Android.Content.ContentResolver * Android.OS.Bundle * Android.OS.CancellationSignal -> Android.Database.ICursor

參數

resolver
ContentResolver

用來通話的 ContentResolver。

queryArgs
Bundle

支持這個問題的論點。 支持的論證包括 ContentResolver#QUERY_ARG_SQL_SELECTION、 ContentResolver#QUERY_ARG_SQL_SELECTION_ARGS、 ContentResolver#QUERY_ARG_SQL_SORT_ORDER、 ContentResolver#QUERY_ARG_LIMITContentResolver#QUERY_ARG_OFFSET和 。 選擇順序與排序順序可對定義中的 DeletedFiles.DeletedFilesColumns任意欄位進行篩選與排序。

signal
CancellationSignal

取消正在進行的行動的取消信號。

傳回

一個已刪除項目的游標,若操作失敗則為 null。

屬性

備註

回傳一個與給定查詢參數相符的已刪除項目游標。

注意:此方法僅回傳外部磁碟區已刪除的項目。 從內部卷刪除的項目不會被此 API 追蹤或回傳。

注意:若從裝置移除外部磁碟區(如 SD 卡),其相關的已刪除項目將不再被此 API 追蹤或回傳。

回傳游標包含 DeletedFiles.DeletedFilesColumns._ID、DeletedFiles.DeletedFilesColumns.MEDIA_TYPE、DeletedFiles.DeletedFilesColumns.DELETED_GENERATION 和 DeletedFiles.DeletedFilesColumns.VOLUME_NAME 等欄位。

Android 參考資料。android.provider.MediaStore.queryDeletedFiles

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

適用於