- projection
- list of NoType:android/provider/DocumentsContract$Root;Href=../../../reference/android/provider/DocumentsContract.Root.html columns to put into the cursor. If null all supported columns should be included.
Documentation for this section has not yet been entered.
Type Reason Java.IO.FileNotFoundException
Return all roots currently provided. To display to users, you must define at least one root. You should avoid making network requests to keep this request fast.
Each root is defined by the metadata columns described in NoType:android/provider/DocumentsContract$Root;Href=../../../reference/android/provider/DocumentsContract.Root.html, including NoType:android/provider/DocumentsContract$Root;Href=../../../reference/android/provider/DocumentsContract.Root.html#COLUMN_DOCUMENT_ID which points to a directory representing a tree of documents to display under that root.
If this set of roots changes, you must call Android.Content.ContentResolver.NotifyChange(Android.Net.Uri, Android.Database.ContentObserver, Android.Database.ContentObserver) with DocumentsContract.BuildRootsUri(string) to notify the system.