MediaStore Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contrat entre le fournisseur multimédia et les applications.
[Android.Runtime.Register("android/provider/MediaStore", DoNotGenerateAcw=true)]
public sealed class MediaStore : Java.Lang.Object
[<Android.Runtime.Register("android/provider/MediaStore", DoNotGenerateAcw=true)>]
type MediaStore = class
inherit Object
- Héritage
- Attributs
Remarques
Contrat entre le fournisseur multimédia et les applications. Contient des définitions pour les URI et colonnes pris en charge.
Le fournisseur de supports fournit une collection indexée de types multimédias courants, tels que Audio, Videoet , à Imagespartir de n’importe quel périphérique de stockage attaché. Chaque collection est organisée en fonction du type MIME principal du contenu sous-jacent ; par exemple, image/* le contenu est indexé sous Images. La Files collection fournit une vue étendue sur toutes les collections et ne filtre pas par type MIME.
Java documentation pour android.provider.MediaStore.
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.
Constructeurs
| Nom | Description |
|---|---|
| MediaStore() | |
Champs
| Nom | Description |
|---|---|
| AccessMediaOwnerPackageNamePermission |
Autorisation qui accorde l’accès à |
| AccessOemMetadataPermission |
Autorisation qui accorde l’accès à |
| ActionImageCapture |
Action d’intention standard qui peut être envoyée pour que l’application de caméra capture une image et la retourne. |
| ActionImageCaptureSecure |
Action d’intention qui peut être envoyée pour que l’application de caméra capture une image et la retourne lorsque l’appareil est sécurisé (e. |
| ActionMotionPhotoCapture |
Action d’intention standard qui peut être envoyée pour que l’application de caméra capture une photo de mouvement et le retourne. |
| ActionMotionPhotoCaptureSecure |
Action d’intention qui peut être envoyée pour que l’application de la caméra capture une photo de mouvement et la retourne lorsque l’appareil est sécurisé (e. |
| ActionPickImages |
Action d’activité : autoriser l’utilisateur à sélectionner des images ou des vidéos fournies par le système et à le retourner. |
| ActionPickImagesSettings |
Action d’activité : lancez les paramètres qui contrôlent la sélection d’images ou de vidéos avec |
| ActionReview |
Action standard qui peut être envoyée pour passer en revue le fichier multimédia donné. |
| ActionReviewSecure |
Action standard qui peut être envoyée pour passer en revue le fichier multimédia donné lorsque l’appareil est sécurisé (e. |
| ActionVideoCapture |
Action d’intention standard qui peut être envoyée pour que l’application de caméra capture une vidéo et la retourne. |
| Authority |
Autorité du fournisseur de médias |
| ExtraAcceptOriginalMediaFormat |
/** Spécifiez que l’appelant souhaite recevoir le format multimédia d’origine sans transcodage. |
| ExtraBrightness |
Lorsqu’elle est définie, l’application lancée est demandée pour définir la valeur de luminosité donnée afin |
| ExtraDurationLimit |
Spécifiez la durée maximale d’enregistrement autorisée en secondes. |
| ExtraFinishOnCompletion |
Nom de l’intention supplémentaire utilisée pour contrôler le comportement onCompletion d’un MovieView. |
| ExtraFullScreen |
Nom d’une intention supplémentaire utilisée pour contrôler l’interface utilisateur d’un ViewImage. |
| ExtraMediaAlbum |
Nom de l’intention supplémentaire utilisée pour définir l’album |
| ExtraMediaArtist |
Nom de l’intention supplémentaire utilisée pour définir l’artiste |
| ExtraMediaCapabilities |
Spécifiez les |
| ExtraMediaCapabilitiesUid |
Spécifiez l’UID de l’application qui doit être utilisée pour déterminer les fonctionnalités multimédias prises en charge lors de l’ouverture d’un média. |
| ExtraMediaFocus |
Nom de l’intention supplémentaire utilisée pour définir le focus de recherche. |
| ExtraMediaGenre |
Nom de l’intention supplémentaire utilisée pour définir le genre. |
| ExtraMediaPlaylist |
Nom de l’intention supplémentaire utilisée pour définir la playlist. |
| ExtraMediaRadioChannel |
Nom de l’intention supplémentaire utilisée pour définir le canal radio. |
| ExtraMediaTitle |
Nom de l’intention supplémentaire utilisée pour définir le titre de la chanson |
| ExtraOutput |
Nom de l’intention supplémentaire utilisée pour indiquer un URI de programme de résolution de contenu à utiliser pour stocker l’image ou la vidéo demandée. |
| ExtraPickerPreSelectionUris |
Nom d’une intention supplémentaire facultative utilisée pour spécifier des URI pour la pré-sélection dans le sélecteur de photos ouvert en |
| ExtraPickImagesAccentColor |
Nom d’une intention facultative supplémentaire utilisée pour permettre aux applications de spécifier la couleur d’accentuation du sélecteur. |
| ExtraPickImagesHighlightAlbum |
Nom d’une intention supplémentaire facultative utilisée pour permettre aux applications de mettre en évidence les résultats multimédias d’un album photopicker dans l’interface utilisateur du sélecteur de photos chaque fois que cela est possible en fonction de l’album d’entrée donné dans |
| ExtraPickImagesHighlightSearchResults |
Nom d’une intention supplémentaire facultative utilisée pour permettre aux applications de mettre en surbrillance les résultats de recherche dans l’interface utilisateur du sélecteur de photos chaque fois que cela est possible en fonction de la requête de texte d’entrée donnée dans
|
| ExtraPickImagesInOrder |
Nom d’une intention supplémentaire facultative utilisée pour autoriser la sélection ordonnée d’éléments. |
| ExtraPickImagesLaunchTab |
Nom d’une intention supplémentaire facultative utilisée pour permettre aux applications de spécifier l’onglet avec qui le sélecteur doit s’ouvrir. |
| ExtraPickImagesMax |
Nom d’une intention supplémentaire facultative utilisée pour autoriser plusieurs sélections d’éléments et limiter le nombre maximal d’éléments qui peuvent être retournés par |
| ExtraPickImagesSelectionParams |
Nom d’une intention supplémentaire facultative utilisée pour passer |
| ExtraPickImagesUiCustomizationParams |
Nom d’une intention facultative supplémentaire utilisée pour définir les options de personnalisation de l’interface utilisateur dans PhotoPicker. |
| ExtraRequestLocationMetadataAccess |
Nom d’une intention supplémentaire facultative utilisée pour permettre aux applications de demander l’accès aux métadonnées d’emplacement des éléments multimédias sélectionnés par l’utilisateur et retournées par |
| ExtraScreenOrientation |
Nom de l’intention supplémentaire utilisée pour contrôler l’orientation d’un ViewImage ou d’un MovieView. |
| ExtraShowActionIcons |
Nom d’une intention supplémentaire utilisée pour contrôler l’interface utilisateur d’un ViewImage. |
| ExtraSizeLimit |
Spécifiez la taille maximale autorisée. |
| ExtraVideoQuality |
Nom de l’intention supplémentaire utilisée pour contrôler la qualité d’une vidéo enregistrée. |
| IntentActionMediaPlayFromSearch |
Intention d’effectuer une recherche de médias musicaux et de lire automatiquement du contenu à partir du résultat lorsque cela est possible. |
| IntentActionMediaSearch |
Action d’activité : effectuez une recherche de média. |
| IntentActionMusicPlayer |
Obsolète.
Action d’activité : lancer un lecteur de musique. |
| IntentActionStillImageCamera |
Nom de l’action Intention utilisée pour lancer une caméra en mode toujours image. |
| IntentActionStillImageCameraSecure |
Nom de l’action Intention utilisée pour lancer une caméra en mode toujours image à utiliser lorsque l’appareil est sécurisé (e. |
| IntentActionTextOpenFromSearch |
Intention d’effectuer une recherche de supports lisibles et de lire automatiquement du contenu à partir du résultat lorsque cela est possible. |
| IntentActionVideoCamera |
Nom de l’action Intention utilisée pour lancer une caméra en mode vidéo. |
| IntentActionVideoPlayFromSearch |
Intention d’effectuer une recherche de média vidéo et de lire automatiquement du contenu à partir du résultat lorsque cela est possible. |
| KeyPickImagesHighlightAlbumId |
L’une des clés permettant |
| KeyPickImagesHighlightSearchTextQuery |
Une des clés permettant |
| KeyPickImagesHighlightType |
Une des |
| MatchDefault |
Obsolète.
Valeur indiquant que le comportement de correspondance par défaut doit être utilisé, comme défini par la documentation de clé. |
| MatchExclude |
Obsolète.
Valeur indiquant que les opérations doivent exclure les éléments correspondant aux critères définis par cette clé. |
| MatchInclude |
Obsolète.
Valeur indiquant que les opérations doivent inclure des éléments correspondant aux critères définis par cette clé. |
| MatchOnly |
Obsolète.
Valeur indiquant que les opérations ne doivent fonctionner que sur des éléments correspondant explicitement aux critères définis par cette clé. |
| MediaIgnoreFilename |
Nom du fichier signalant le scanneur multimédia pour ignorer les médias dans le répertoire conteneur et ses sous-répertoires. |
| MediaScannerVolume |
Nom du volume actuel analysé par le scanneur multimédia. |
| MetaDataReviewGalleryPrewarmService |
Nom sous lequel une activité gère |
| MetaDataStillImageCameraPrewarmService |
Nom sous lequel une activité gère |
| PickImagesHighlightAlbumCamera |
L’une des valeurs |
| PickImagesHighlightAlbumDownloads |
Une des valeurs possibles de mise en surbrillance de l’album dans |
| PickImagesHighlightAlbumFavorites |
L’une des valeurs possibles de mise en surbrillance de l’album pour
|
| PickImagesHighlightAlbumScreenshots |
L’une des valeurs possibles de mise en surbrillance de l’album pour
|
| PickImagesHighlightAlbumVideos |
L’une des valeurs |
| PickImagesHighlightTypeCollapsed |
Obsolète.
Une des valeurs autorisées pour
|
| PickImagesHighlightTypeExpanded |
Obsolète.
Une des valeurs autorisées pour
|
| PickImagesTabAlbums |
Obsolète.
Une des valeurs autorisées pour |
| PickImagesTabImages |
Obsolète.
Une des valeurs autorisées pour |
| QueryArgIncludeRecentlyUnmountedVolumes |
Indiquez que les demandes |
| QueryArgLatestSelectionOnly |
Indicateur qui indique si seule la dernière sélection dans le photoPicker pour l’application appelante doit être retournée. |
| QueryArgMatchFavorite |
Spécifiez la façon dont |
| QueryArgMatchPending |
Spécifiez la façon dont |
| QueryArgMatchTrashed |
Spécifiez la façon dont |
| QueryArgMediaStandardSortOrder |
Indicateur qui demande |
| QueryArgRelatedUri |
Spécifiez un |
| UnknownString |
Chaîne utilisée lorsqu’un attribut multimédia n’est pas connu. |
| VolumeExternal |
Nom de volume synthétique qui fournit une vue de tout le contenu sur le stockage « externe » de l’appareil. |
| VolumeExternalPrimary |
Nom de volume spécifique qui représente l’appareil de stockage externe principal sur |
| VolumeInternal |
Nom du volume synthétique qui fournit une vue de tout le contenu dans le stockage « interne » de l’appareil. |
Propriétés
| Nom | Description |
|---|---|
| AuthorityUri |
Uri de style content:// à l’autorité du fournisseur de médias |
| Class |
Retourne la classe runtime de ce |
| Handle |
Handle de l’instance Android sous-jacente. (Hérité de Object) |
| JniIdentityHashCode |
Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité. (Hérité de Object) |
| JniManagedPeerState |
Contrat entre le fournisseur multimédia et les applications. (Hérité de JavaObject) |
| JniPeerMembers |
Obtient les métadonnées JNI utilisées pour accéder aux membres de cette liaison Java. |
| MediaScannerUri |
Uri pour interroger l’état du scanneur multimédia. |
| PeerReference |
Obtient la référence d’objet JNI pour cet homologue Java. (Hérité de Object) |
| PickImagesMaxLimit |
Limite maximale pour le nombre d’éléments pouvant être sélectionnés |
| ThresholdClass |
Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code. (Hérité de Object) |
| ThresholdType |
Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code. (Hérité de Object) |
Méthodes
| Nom | Description |
|---|---|
| CanManageMedia(Context) |
Retourne si l’application appelante est accordée |
| Clone() |
Crée et retourne une copie de cet objet. (Hérité de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Contrat entre le fournisseur multimédia et les applications. (Hérité de JavaObject) |
| CreateDeleteRequest(ContentResolver, ICollection<Uri>) |
Créez un |
| CreateFavoriteRequest(ContentResolver, ICollection<Uri>, Boolean) |
Créez un |
| CreateTrashRequest(ContentResolver, ICollection<Uri>, Boolean) |
Créez un |
| CreateWriteRequest(ContentResolver, ICollection<Uri>) |
Créez un |
| Dispose() |
Libère les ressources détenues par cet homologue Java. (Hérité de Object) |
| Dispose(Boolean) |
Libère les ressources détenues par cet homologue Java. (Hérité de Object) |
| DisposeUnlessReferenced() |
Contrat entre le fournisseur multimédia et les applications. (Hérité de JavaObject) |
| Equals(Object) |
Contrat entre le fournisseur multimédia et les applications. (Hérité de JavaObject) |
| Equals(Object) |
Indique si un autre objet est « égal à » celui-ci. (Hérité de Object) |
| GetDocumentUri(Context, Uri) |
Retourne un |
| GetExternalVolumeNames(Context) |
Renvoie la liste de tous les noms de volumes spécifiques qui composent |
| GetGeneration(Context, String) |
Retourne la dernière valeur de génération pour le volume donné. |
| GetHashCode() |
Retourne une valeur de code de hachage pour l’objet. (Hérité de Object) |
| GetMediaUri(Context, Uri) |
Retourne un |
| GetOriginalMediaFormatFileDescriptor(Context, ParcelFileDescriptor) |
Retourne |
| GetPackageForSearchMediaService(ContentResolver) |
Obtient le nom du package utilisé par les |
| GetRecentExternalVolumeNames(Context) |
Liste de retour de tous les noms de volumes récents qui ont fait partie de |
| GetRedactedUri(ContentResolver, IList<Uri>) |
Retourne la liste de la version exIF réapparaîte d’i |
| GetRedactedUri(ContentResolver, Uri) |
Retourne une version d’EXIF réapparaîte d’i |
| GetRequireOriginal(Uri) |
Retourne si l’appelant requiert le contenu du fichier d’origine lors de l’appel |
| GetVersion(Context, String) |
Retourne une chaîne de version opaque décrivant l’état |
| GetVersion(Context) |
Retourne une chaîne de version opaque décrivant l’état |
| GetVolumeName(Uri) |
Retourne le nom du volume que les références données |
| IsCurrentCloudMediaProviderAuthority(ContentResolver, String) |
Retourne |
| IsCurrentSystemGallery(ContentResolver, Int32, String) |
Retourne true si l’application donnée est la galerie système actuelle de l’appareil. |
| IsSupportedCloudMediaProviderAuthority(ContentResolver, String) |
Retourne |
| JavaFinalize() |
Obsolète.
Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet. (Hérité de Object) |
| MarkIsFavoriteStatus(ContentResolver, ICollection<Uri>, Boolean) |
Définit l’état du média estFavorite si l’application appelante dispose d’une autorisation de lecture plus large sur les fichiers multimédias pour un type donné. |
| Notify() |
Réveille un thread unique qui attend le moniteur de cet objet. (Hérité de Object) |
| NotifyAll() |
Réveille tous les threads qui attendent le moniteur de cet objet. (Hérité de Object) |
| NotifyCloudMediaChangedEvent(ContentResolver, String, String) |
Avertit le système d’exploitation d’un événement multimédia cloud nécessitant une synchronisation complète ou incrémentielle de collecte de supports pour le fournisseur de cloud actuellement activé. |
| OpenAssetFileDescriptor(ContentResolver, Uri, String, CancellationSignal) |
Fonctionne exactement de la même façon que |
| OpenFileDescriptor(ContentResolver, Uri, String, CancellationSignal) |
Fonctionne exactement de la même façon que |
| OpenTypedAssetFileDescriptor(ContentResolver, Uri, String, Bundle, CancellationSignal) |
Fonctionne exactement de la même façon que |
| QueryDeletedFiles(ContentResolver, Bundle, CancellationSignal) |
Retourne un curseur d’éléments supprimés correspondant aux arguments de requête donnés. |
| RestoreFileFromTrash(ContentResolver, String, String) |
Restaure un fichier ou un répertoire à partir d’un état corbeille. |
| SetHandle(IntPtr, JniHandleOwnership) |
Définit la propriété Handle. (Hérité de Object) |
| SetIncludePending(Uri) |
Mettez à jour l’élément donné |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Contrat entre le fournisseur multimédia et les applications. (Hérité de JavaObject) |
| SetRequireOriginal(Uri) |
Mettez à jour l’élément donné |
| ToArray<T>() |
Crée un tableau managé à partir de ce wrapper de tableau Java. (Hérité de Object) |
| ToString() |
Retourne une représentation sous forme de chaîne de l’objet. (Hérité de Object) |
| TrashFile(ContentResolver, String) |
Déplace un fichier ou un répertoire vers un état corbeille. |
| UnregisterFromRuntime() |
Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité. (Hérité de Object) |
| Wait() |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<> (Hérité de Object) |
| Wait(Int64, Int32) |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée. (Hérité de Object) |
| Wait(Int64) |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée. (Hérité de Object) |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| IJavaPeerable.Disposed() |
Contrat entre le fournisseur multimédia et les applications. (Hérité de JavaObject) |
| IJavaPeerable.Finalized() |
Contrat entre le fournisseur multimédia et les applications. (Hérité de JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Contrat entre le fournisseur multimédia et les applications. (Hérité de JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Contrat entre le fournisseur multimédia et les applications. (Hérité de JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Contrat entre le fournisseur multimédia et les applications. (Hérité de JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Contrat entre le fournisseur multimédia et les applications. (Hérité de JavaObject) |
Méthodes d’extension
| Nom | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtient le nom JNI du type de l’instance |
| JavaAs<TResult>(IJavaPeerable) |
Essayez de forcer |
| JavaCast<TResult>(IJavaObject) |
Effectue une conversion de type vérifiée par le runtime Android. |
| JavaCast<TResult>(IJavaObject) |
Contrat entre le fournisseur multimédia et les applications. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Essayez de forcer |