DocumentsProvider.QueryRecentDocuments 메서드

정의

오버로드

Name Description
QueryRecentDocuments(String, String[], Bundle, CancellationSignal)

요청된 루트 아래에 최근에 수정된 문서를 반환합니다.

QueryRecentDocuments(String, String[])

요청된 루트 아래에 최근에 수정된 문서를 반환합니다.

QueryRecentDocuments(String, String[], Bundle, CancellationSignal)

요청된 루트 아래에 최근에 수정된 문서를 반환합니다.

[Android.Runtime.Register("queryRecentDocuments", "(Ljava/lang/String;[Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/database/Cursor;", "GetQueryRecentDocuments_Ljava_lang_String_arrayLjava_lang_String_Landroid_os_Bundle_Landroid_os_CancellationSignal_Handler", ApiSince=29)]
public virtual Android.Database.ICursor? QueryRecentDocuments(string rootId, string[]? projection, Android.OS.Bundle? queryArgs, Android.OS.CancellationSignal? signal);
[<Android.Runtime.Register("queryRecentDocuments", "(Ljava/lang/String;[Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/database/Cursor;", "GetQueryRecentDocuments_Ljava_lang_String_arrayLjava_lang_String_Landroid_os_Bundle_Landroid_os_CancellationSignal_Handler", ApiSince=29)>]
abstract member QueryRecentDocuments : string * string[] * Android.OS.Bundle * Android.OS.CancellationSignal -> Android.Database.ICursor
override this.QueryRecentDocuments : string * string[] * Android.OS.Bundle * Android.OS.CancellationSignal -> Android.Database.ICursor

매개 변수

rootId
String
projection
String[]

Document 커서에 넣을 열 목록입니다. 지원되는 모든 열을 포함해야 하는 경우 null

queryArgs
Bundle

추가 쿼리 인수입니다.

signal
CancellationSignal

호출자가 요청을 취소해야 하는지를 알리는 데 사용됩니다. null일 수 있습니다.

반품

특성

설명

요청된 루트 아래에 최근에 수정된 문서를 반환합니다. 이는 보급 Root#FLAG_SUPPORTS_RECENTS하는 루트에 대해서만 호출됩니다. 반환된 문서는 가장 최근에 수정된 Document#COLUMN_LAST_MODIFIED 문서의 내림차순으로 정렬해야 합니다.

이 메서드가 구체적인 DocumentsProvider에 의해 재정의되고 ContentResolver#QUERY_ARG_LIMIT queryArgs에서 음수가 아닌 int로 지정된 경우 결과는 해당 수로 제한되며 ContentResolver#QUERY_ARG_LIMIT 아래에 ContentResolver#EXTRA_HONORED_ARGS지정됩니다. 그렇지 않으면 기본 64 제한이 사용되며 아래에 QUERY_ARG*가 지정되지 ContentResolver#EXTRA_HONORED_ARGS않습니다.

최근 문서는 변경 알림을 지원하지 않습니다.

에 대한 android.provider.DocumentsProvider.queryRecentDocuments(java.lang.String, java.lang.String[], android.os.Bundle, android.os.CancellationSignal)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상

QueryRecentDocuments(String, String[])

요청된 루트 아래에 최근에 수정된 문서를 반환합니다.

[Android.Runtime.Register("queryRecentDocuments", "(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;", "GetQueryRecentDocuments_Ljava_lang_String_arrayLjava_lang_String_Handler")]
public virtual Android.Database.ICursor? QueryRecentDocuments(string? rootId, string[]? projection);
[<Android.Runtime.Register("queryRecentDocuments", "(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;", "GetQueryRecentDocuments_Ljava_lang_String_arrayLjava_lang_String_Handler")>]
abstract member QueryRecentDocuments : string * string[] -> Android.Database.ICursor
override this.QueryRecentDocuments : string * string[] -> Android.Database.ICursor

매개 변수

rootId
String
projection
String[]

Document 커서에 넣을 열 목록입니다. 지원되는 모든 열을 포함해야 하는 경우 null

반품

특성

예외

설명

요청된 루트 아래에 최근에 수정된 문서를 반환합니다. 이는 보급 Root#FLAG_SUPPORTS_RECENTS하는 루트에 대해서만 호출됩니다. 반환된 Document#COLUMN_LAST_MODIFIED 문서는 내림차순으로 정렬되어야 하며 가장 최근에 수정된 문서 64개만 반환하도록 제한됩니다.

최근 문서는 변경 알림을 지원하지 않습니다.

에 대한 android.provider.DocumentsProvider.queryRecentDocuments(java.lang.String, java.lang.String[])Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

추가 정보

적용 대상