DocumentsProvider.QueryRoots(String[]) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retornar todas as raízes fornecidas no momento.
[Android.Runtime.Register("queryRoots", "([Ljava/lang/String;)Landroid/database/Cursor;", "GetQueryRoots_arrayLjava_lang_String_Handler")]
public abstract Android.Database.ICursor? QueryRoots(string[]? projection);
[<Android.Runtime.Register("queryRoots", "([Ljava/lang/String;)Landroid/database/Cursor;", "GetQueryRoots_arrayLjava_lang_String_Handler")>]
abstract member QueryRoots : string[] -> Android.Database.ICursor
Parâmetros
- projection
- String[]
lista de Root colunas a serem colocadas no cursor. Se null todas as colunas com suporte devem ser incluídas.
Retornos
- Atributos
Exceções
Comentários
Retornar todas as raízes fornecidas no momento. Para exibir aos usuários, você deve definir pelo menos uma raiz. Você deve evitar fazer solicitações de rede para manter essa solicitação rápida.
Cada raiz é definida pelas colunas de metadados descritas, Rootincluindo Root#COLUMN_DOCUMENT_ID as quais apontam para um diretório que representa uma árvore de documentos a ser exibida sob essa raiz.
Se esse conjunto de raízes for alterado, você deverá ligar ContentResolver#notifyChange(Uri, android.database.ContentObserver, boolean)DocumentsContract#buildRootsUri(String) para notificar o sistema.
Java documentação para android.provider.DocumentsProvider.queryRoots(java.lang.String[]).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.