Langue

DocumentsContract.BuildChildDocumentsUriUsingTree(Uri, String) Méthode

Définition

URI de génération représentant les enfants du répertoire cible dans un fournisseur de documents.

[Android.Runtime.Register("buildChildDocumentsUriUsingTree", "(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;", "")]
public static Android.Net.Uri? BuildChildDocumentsUriUsingTree(Android.Net.Uri? treeUri, string? parentDocumentId);
[<Android.Runtime.Register("buildChildDocumentsUriUsingTree", "(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;", "")>]
static member BuildChildDocumentsUriUsingTree : Android.Net.Uri * string -> Android.Net.Uri

Paramètres

treeUri
Uri

sous-arborescence à tirer parti pour accéder au document cible. Le répertoire cible doit être un descendant de cette sous-arborescence.

parentDocumentId
String

le document pour lequel retourner des enfants, auxquels l’appelant peut ne pas avoir accès direct, et qui doit être un répertoire avec le type MIME de Document#MIME_TYPE_DIR.

Retours

Uri

URI qui accède aux enfants du répertoire cible via l’URI d’arborescence.

Attributs

Remarques

URI de génération représentant les enfants du répertoire cible dans un fournisseur de documents. Lorsque vous interrogez, un fournisseur retourne zéro ou plusieurs lignes avec des colonnes définies par Document.

Toutefois, au lieu d’accéder directement au répertoire cible, l’URI retourné tire parti de l’accès accordé via un URI de sous-arborescence, généralement retourné par Intent#ACTION_OPEN_DOCUMENT_TREE. Le répertoire cible doit être un descendant (enfant, petit-enfant, etc.) de la sous-arborescence.

Il est généralement utilisé pour accéder aux documents sous une arborescence d’annuaires sélectionnée par l’utilisateur, car il n’exige pas que l’utilisateur confirme séparément chaque nouvel accès au document.

Java documentation pour android.provider.DocumentsContract.buildChildDocumentsUriUsingTree(android.net.Uri, java.lang.String).

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 à

Voir aussi

  • ActionOpenDocumentTree
  • <xref:Android.Provider.DocumentsProvider.IsChildDocument(System.String%2c+System.String)>
  • <xref:Android.Provider.DocumentsContract.BuildChildDocumentsUri(System.String%2c+System.String)>