DocumentsProvider.Query Método

Definição

Sobrecargas

Nome Description
Query(Uri, String[], Bundle, CancellationSignal)

A implementação é fornecida pela classe pai.

Query(Uri, String[], String, String[], String)

A implementação é fornecida pela classe pai.

Query(Uri, String[], Bundle, CancellationSignal)

A implementação é fornecida pela classe pai.

[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

Parâmetros

uri
Uri
projection
String[]
queryArgs
Bundle
cancellationSignal
CancellationSignal

Retornos

Atributos

Comentários

A implementação é fornecida pela classe pai. Não é possível substituir.

Java documentação para android.provider.DocumentsProvider.query(android.net.Uri, java.lang.String[], android.os.Bundle, android.os.CancellationSignal).

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.

Aplica-se a

Query(Uri, String[], String, String[], String)

A implementação é fornecida pela classe pai.

[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

Parâmetros

uri
Uri

O URI a ser consultado. Esse será o URI completo enviado pelo cliente; se o cliente estiver solicitando um registro específico, o URI terminará em um número de registro que a implementação deve analisar e adicionar a uma cláusula WHERE ou HAVING, especificando esse valor _id.

projection
String[]

A lista de colunas a serem colocadas no cursor. Se null todas as colunas estiverem incluídas.

selection
String

Um critério de seleção a ser aplicado ao filtrar linhas. Se null todas as linhas forem incluídas.

selectionArgs
String[]

Você pode incluir ?s na seleção, que será substituída pelos valores de selectionArgs, para que eles apareçam na seleção. Os valores serão associados como Cadeias de Caracteres.

sortOrder
String

Como as linhas no cursor devem ser classificadas. Se null o provedor estiver livre para definir a ordem de classificação.

Retornos

Atributos

Comentários

Java documentação para android.provider.DocumentsProvider.query(android.net.Uri, java.lang.String[], android.os.Bundle, android.os.CancellationSignal).

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.

Confira também

  • 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)>

Aplica-se a