Langue

DocumentsProvider.Query Méthode

Définition

Surcharges

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

L’implémentation est fournie par la classe parente.

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

L’implémentation est fournie par la classe parente.

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

L’implémentation est fournie par la classe parente.

[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

Paramètres

uri
Uri

URI à interroger. Il s’agit de l’URI complet envoyé par le client. Cette valeur ne peut pas être null.

projection
String[]

Liste des colonnes à placer dans le curseur. Si la valeur null fournit un ensemble de colonnes par défaut.

queryArgs
Bundle

Offre groupée contenant des informations supplémentaires nécessaires à l’opération. Les arguments peuvent inclure des arguments de style SQL, tels que ContentResolver.QUERY_ARG_SQL_LIMIT, mais notez que la documentation de chaque fournisseur individuel indiquera quels arguments ils prennent en charge. Cette valeur peut être null.

cancellationSignal
CancellationSignal

Signal d’annulation de l’opération en cours ou null.

Retours

curseur ou null.

Attributs

Remarques

L’implémentation est fournie par la classe parente. Impossible de remplacer.

Java documentation pour android.provider.DocumentsProvider.query(android.net.Uri, java.lang.String[], android.os.Bundle, android.os.CancellationSignal).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

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

L’implémentation est fournie par la classe parente.

[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

Paramètres

uri
Uri

URI à interroger. Il s’agit de l’URI complet envoyé par le client ; si le client demande un enregistrement spécifique, l’URI se termine par un numéro d’enregistrement que l’implémentation doit analyser et ajouter à une clause WHERE ou HAVING, en spécifiant cette valeur _id.

projection
String[]

Liste des colonnes à placer dans le curseur. Si null toutes les colonnes sont incluses.

selection
String

Critères de sélection à appliquer lors du filtrage des lignes. Si null toutes les lignes sont incluses.

selectionArgs
String[]

Vous pouvez inclure ?s dans la sélection, qui sera remplacée par les valeurs de selectionArgs, afin qu’elles apparaissent dans la sélection. Les valeurs seront liées sous forme de chaînes.

sortOrder
String

Comment les lignes du curseur doivent être triées. Si null le fournisseur est libre de définir l’ordre de tri.

Retours

curseur ou null.

Attributs

Remarques

Référence Android pour android.provider.DocumentsProvider.query.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Voir aussi

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

S’applique à