MediaStore Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contrato entre el proveedor de medios y las aplicaciones.
[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
- Herencia
- Atributos
Comentarios
Contrato entre el proveedor de medios y las aplicaciones. Contiene definiciones para los URI y columnas admitidos.
El proveedor de medios proporciona una colección indizada de tipos de medios comunes, como Audio, Videoy Images, desde cualquier dispositivo de almacenamiento conectado. Cada colección se organiza en función del tipo MIME principal del contenido subyacente; por ejemplo, image/* el contenido se indexa en Images. La Files colección proporciona una vista amplia de todas las colecciones y no filtra por tipo MIME.
Java documentación para android.provider.MediaStore.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Constructores
| Nombre | Description |
|---|---|
| MediaStore() | |
Campos
| Nombre | Description |
|---|---|
| AccessMediaOwnerPackageNamePermission |
Permiso que concede acceso a |
| AccessOemMetadataPermission |
Permiso que concede acceso a |
| ActionImageCapture |
Acción intención estándar que se puede enviar para que la aplicación de cámara capture una imagen y la devuelva. |
| ActionImageCaptureSecure |
Acción de intención que se puede enviar para que la aplicación de cámara capture una imagen y la devuelva cuando el dispositivo está protegido (e. |
| ActionMotionPhotoCapture |
Acción intención estándar que se puede enviar para que la aplicación de cámara capture una foto de movimiento y la devuelva. |
| ActionMotionPhotoCaptureSecure |
Acción de intención que se puede enviar para que la aplicación de cámara capture una foto de movimiento y la devuelva cuando el dispositivo está protegido (e. |
| ActionPickImages |
Acción de actividad: permite al usuario seleccionar imágenes o vídeos proporcionados por el sistema y devolverlo. |
| ActionPickImagesSettings |
Acción de actividad: inicie la configuración de control de imágenes o vídeos de selección con |
| ActionReview |
Acción estándar que se puede enviar para revisar el archivo multimedia especificado. |
| ActionReviewSecure |
Acción estándar que se puede enviar para revisar el archivo multimedia dado cuando el dispositivo está protegido (e. |
| ActionVideoCapture |
Acción intención estándar que se puede enviar para que la aplicación de cámara capture un vídeo y la devuelva. |
| Authority |
Autoridad del proveedor de medios |
| ExtraAcceptOriginalMediaFormat |
Especifique que el autor de la llamada quiere recibir el formato multimedia original sin transcodificación. |
| ExtraBrightness |
Cuando se define, se solicita a la aplicación iniciada que establezca el valor de brillo especificado a través |
| ExtraDurationLimit |
Especifique la duración máxima permitida de la grabación en segundos. |
| ExtraFinishOnCompletion |
El nombre de la intención adicional que se usa para controlar el comportamiento onCompletion de un MovieView. |
| ExtraFullScreen |
Nombre de un intent-extra usado para controlar la interfaz de usuario de un viewImage. |
| ExtraMediaAlbum |
Nombre de la intención extra utilizada para definir el álbum |
| ExtraMediaArtist |
Nombre del elemento Intent-extra usado para definir el artista. |
| ExtraMediaCapabilities |
Especifique el |
| ExtraMediaCapabilitiesUid |
Especifique el UID de la aplicación que se debe usar para determinar las funcionalidades multimedia admitidas al abrir un medio. |
| ExtraMediaFocus |
Nombre del elemento Intent-extra que se usa para definir el foco de búsqueda. |
| ExtraMediaGenre |
Nombre del intent-extra usado para definir el género. |
| ExtraMediaPlaylist |
Nombre de la intención adicional que se usa para definir la lista de reproducción. |
| ExtraMediaRadioChannel |
Nombre de la intención adicional utilizada para definir el canal de radio. |
| ExtraMediaTitle |
Nombre del intent-extra usado para definir el título de la canción. |
| ExtraOutput |
Nombre de la intención adicional que se usa para indicar un URI de resolución de contenido que se usará para almacenar la imagen o el vídeo solicitados. |
| ExtraPickerPreSelectionUris |
El nombre de una intención adicional opcional que se usa para especificar los URI para la selección previa en el selector de fotos abierto con |
| ExtraPickImagesAccentColor |
Nombre de una intención adicional opcional que se usa para permitir que las aplicaciones especifiquen el color de énfasis del selector. |
| ExtraPickImagesHighlightAlbum |
El nombre de una intención adicional opcional que se usa para permitir que las aplicaciones resalte los resultados multimedia de un álbum de fotopicker en la interfaz de usuario de photopicker siempre que sea factible en función del álbum de entrada especificado en |
| ExtraPickImagesHighlightSearchResults |
El nombre de una intención adicional opcional que se usa para permitir que las aplicaciones resalte los resultados de búsqueda en la interfaz de usuario de photopicker siempre que sea factible en función de la consulta de texto de entrada especificada en .
|
| ExtraPickImagesInOrder |
Nombre de una intención adicional opcional que se usa para permitir la selección ordenada de elementos. |
| ExtraPickImagesLaunchTab |
Nombre de una intención adicional opcional que se usa para permitir que las aplicaciones especifiquen la pestaña con la que debe abrirse el selector. |
| ExtraPickImagesMax |
El nombre de una intención adicional opcional que se usa para permitir la selección múltiple de elementos y restringir el número máximo de elementos que puede devolver |
| ExtraScreenOrientation |
Nombre de la intención adicional que se usa para controlar la orientación de viewImage o movieView. |
| ExtraShowActionIcons |
Nombre de un intent-extra usado para controlar la interfaz de usuario de un viewImage. |
| ExtraSizeLimit |
Especifique el tamaño máximo permitido. |
| ExtraVideoQuality |
Nombre de la intención adicional que se usa para controlar la calidad de un vídeo grabado. |
| IntentActionMediaPlayFromSearch |
Una intención de realizar una búsqueda de medios de música y reproducir automáticamente el contenido del resultado siempre que sea posible. |
| IntentActionMediaSearch |
Acción de actividad: realice una búsqueda de elementos multimedia. |
| IntentActionMusicPlayer |
Obsoletos.
Acción de actividad: inicia un reproductor de música. |
| IntentActionStillImageCamera |
Nombre de la acción Intención que se usa para iniciar una cámara en modo de imagen todavía. |
| IntentActionStillImageCameraSecure |
Nombre de la acción Intención que se usa para iniciar una cámara en modo de imagen todavía para su uso cuando el dispositivo está protegido (e. |
| IntentActionTextOpenFromSearch |
Intención de realizar una búsqueda de elementos multimedia legibles y reproducir automáticamente el contenido del resultado siempre que sea posible. |
| IntentActionVideoCamera |
Nombre de la acción Intención que se usa para iniciar una cámara en modo de vídeo. |
| IntentActionVideoPlayFromSearch |
Una intención de realizar una búsqueda de medios de vídeo y reproducir contenido automáticamente del resultado siempre que sea posible. |
| KeyPickImagesHighlightAlbumId |
Una de las |
| KeyPickImagesHighlightSearchTextQuery |
Una de las |
| KeyPickImagesHighlightType |
Una de las |
| MatchDefault |
Obsoletos.
Valor que indica que se debe usar el comportamiento de coincidencia predeterminado, tal como se define en la documentación de clave. |
| MatchExclude |
Obsoletos.
Valor que indica que las operaciones deben excluir elementos que coincidan con los criterios definidos por esta clave. |
| MatchInclude |
Obsoletos.
Valor que indica que las operaciones deben incluir elementos que coincidan con los criterios definidos por esta clave. |
| MatchOnly |
Obsoletos.
Valor que indica que las operaciones solo deben funcionar en elementos que coincidan explícitamente con los criterios definidos por esta clave. |
| MediaIgnoreFilename |
Nombre del archivo que indica el analizador de medios para omitir los medios del directorio contenedor y sus subdirectorios. |
| MediaScannerVolume |
Nombre del volumen actual que examina el analizador multimedia. |
| MetaDataReviewGalleryPrewarmService |
Nombre con el que una actividad controla |
| MetaDataStillImageCameraPrewarmService |
Nombre con el que una actividad controla |
| PickImagesHighlightAlbumCamera |
Uno de los posibles valores de resaltado del álbum para |
| PickImagesHighlightAlbumDownloads |
Uno de los posibles valores de resaltado del álbum para |
| PickImagesHighlightAlbumFavorites |
Uno de los posibles valores de resaltado del álbum para
|
| PickImagesHighlightAlbumScreenshots |
Uno de los posibles valores de resaltado del álbum para
|
| PickImagesHighlightAlbumVideos |
Uno de los posibles valores de resaltado del álbum para |
| PickImagesHighlightTypeCollapsed |
Obsoletos.
Uno de los valores permitidos para
|
| PickImagesHighlightTypeExpanded |
Obsoletos.
Uno de los valores permitidos para
|
| PickImagesTabAlbums |
Obsoletos.
Uno de los valores permitidos para |
| PickImagesTabImages |
Obsoletos.
Uno de los valores permitidos para |
| QueryArgIncludeRecentlyUnmountedVolumes |
Marca que solicita |
| QueryArgLatestSelectionOnly |
Marca que indica si solo se debe devolver la selección más reciente en photoPicker para la aplicación que llama. |
| QueryArgMatchFavorite |
Especifique cómo |
| QueryArgMatchPending |
Especifique cómo |
| QueryArgMatchTrashed |
Especifique cómo |
| QueryArgMediaStandardSortOrder |
Marca que solicita |
| QueryArgRelatedUri |
Especifique un |
| UnknownString |
Cadena que se usa cuando no se conoce un atributo multimedia. |
| VolumeExternal |
Nombre de volumen sintético que proporciona una vista de todo el contenido en el almacenamiento "externo" del dispositivo. |
| VolumeExternalPrimary |
Nombre de volumen específico que representa el dispositivo de almacenamiento externo principal en |
| VolumeInternal |
Nombre de volumen sintético que proporciona una vista de todo el contenido en el almacenamiento "interno" del dispositivo. |
Propiedades
| Nombre | Description |
|---|---|
| AuthorityUri |
Un content:// URI de estilo a la autoridad del proveedor de medios |
| Class |
Devuelve la clase en tiempo de ejecución de este |
| Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
| JniIdentityHashCode |
Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad. (Heredado de Object) |
| JniManagedPeerState |
Contrato entre el proveedor de medios y las aplicaciones. (Heredado de JavaObject) |
| JniPeerMembers |
Contrato entre el proveedor de medios y las aplicaciones. |
| MediaScannerUri |
Uri para consultar el estado del analizador de medios. |
| PeerReference |
Obtiene la referencia de objeto JNI para este Java del mismo nivel. (Heredado de Object) |
| PickImagesMaxLimit |
Límite máximo para el número de elementos que se pueden seleccionar mediante |
| ThresholdClass |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. (Heredado de Object) |
| ThresholdType |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. (Heredado de Object) |
Métodos
| Nombre | Description |
|---|---|
| CanManageMedia(Context) |
Devuelve si se concede |
| Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Contrato entre el proveedor de medios y las aplicaciones. (Heredado de JavaObject) |
| CreateDeleteRequest(ContentResolver, ICollection<Uri>) |
Cree un objeto |
| CreateFavoriteRequest(ContentResolver, ICollection<Uri>, Boolean) |
Cree un objeto |
| CreateTrashRequest(ContentResolver, ICollection<Uri>, Boolean) |
Cree un objeto |
| CreateWriteRequest(ContentResolver, ICollection<Uri>) |
Cree un objeto |
| Dispose() |
Libera los recursos mantenidos por este Java del mismo nivel. (Heredado de Object) |
| Dispose(Boolean) |
Libera los recursos mantenidos por este Java del mismo nivel. (Heredado de Object) |
| DisposeUnlessReferenced() |
Contrato entre el proveedor de medios y las aplicaciones. (Heredado de JavaObject) |
| Equals(Object) |
Contrato entre el proveedor de medios y las aplicaciones. (Heredado de JavaObject) |
| Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
| GetDocumentUri(Context, Uri) |
Devuelve un |
| GetExternalVolumeNames(Context) |
Devuelve una lista de todos los nombres de volumen específicos que componen |
| GetGeneration(Context, String) |
Devuelve el valor de última generación del volumen especificado. |
| GetHashCode() |
Devuelve un valor de código hash para el objeto . (Heredado de Object) |
| GetMediaUri(Context, Uri) |
Devuelve un |
| GetOriginalMediaFormatFileDescriptor(Context, ParcelFileDescriptor) |
Devuelve |
| GetRecentExternalVolumeNames(Context) |
Devuelve la lista de todos los nombres de volumen recientes que han sido parte de |
| GetRedactedUri(ContentResolver, IList<Uri>) |
Devuelve una lista de la versión redactada de EXIF de |
| GetRedactedUri(ContentResolver, Uri) |
Devuelve una versión redactada de EXIF de |
| GetRequireOriginal(Uri) |
Devuelve si el autor de la llamada requiere el contenido del archivo original al llamar a |
| GetVersion(Context, String) |
Devuelve una cadena de versión opaca que describe el |
| GetVersion(Context) |
Devuelve una cadena de versión opaca que describe el |
| GetVolumeName(Uri) |
Devuelve el nombre del volumen que hace referencia a las referencias especificadas |
| IsCurrentCloudMediaProviderAuthority(ContentResolver, String) |
Devuelve |
| IsCurrentSystemGallery(ContentResolver, Int32, String) |
Devuelve true si la aplicación especificada es la galería del sistema actual del dispositivo. |
| IsSupportedCloudMediaProviderAuthority(ContentResolver, String) |
Devuelve |
| JavaFinalize() |
Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto . (Heredado de Object) |
| MarkIsFavoriteStatus(ContentResolver, ICollection<Uri>, Boolean) |
Establece el estado isFavorite multimedia si la aplicación que realiza la llamada tiene permisos de lectura más amplios en los archivos multimedia para un tipo determinado. |
| Notify() |
Activa un único subproceso que está esperando en el monitor de este objeto. (Heredado de Object) |
| NotifyAll() |
Activa todos los subprocesos que están esperando en el monitor de este objeto. (Heredado de Object) |
| NotifyCloudMediaChangedEvent(ContentResolver, String, String) |
Notifica al sistema operativo sobre un evento multimedia en la nube que requiere una sincronización de recopilación multimedia completa o incremental para el proveedor de nube habilitado actualmente, |
| OpenAssetFileDescriptor(ContentResolver, Uri, String, CancellationSignal) |
Funciona exactamente igual que |
| OpenFileDescriptor(ContentResolver, Uri, String, CancellationSignal) |
Funciona exactamente igual que |
| OpenTypedAssetFileDescriptor(ContentResolver, Uri, String, Bundle, CancellationSignal) |
Funciona exactamente igual que |
| SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
| SetIncludePending(Uri) |
Actualice el objeto especificado |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Contrato entre el proveedor de medios y las aplicaciones. (Heredado de JavaObject) |
| SetRequireOriginal(Uri) |
Actualice el especificado |
| ToArray<T>() |
Crea una matriz administrada a partir de este contenedor de matriz Java. (Heredado de Object) |
| ToString() |
Devuelve una representación de cadena del objeto . (Heredado de Object) |
| UnregisterFromRuntime() |
Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad. (Heredado de Object) |
| Wait() |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><> (Heredado de Object) |
| Wait(Int64, Int32) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
| Wait(Int64) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IJavaPeerable.Disposed() |
Contrato entre el proveedor de medios y las aplicaciones. (Heredado de JavaObject) |
| IJavaPeerable.Finalized() |
Contrato entre el proveedor de medios y las aplicaciones. (Heredado de JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Contrato entre el proveedor de medios y las aplicaciones. (Heredado de JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Contrato entre el proveedor de medios y las aplicaciones. (Heredado de JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Contrato entre el proveedor de medios y las aplicaciones. (Heredado de JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Contrato entre el proveedor de medios y las aplicaciones. (Heredado de JavaObject) |
Métodos de extensión
| Nombre | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtiene el nombre JNI del tipo de la instancia |
| JavaAs<TResult>(IJavaPeerable) |
Intente coerción |
| JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
| JavaCast<TResult>(IJavaObject) |
Contrato entre el proveedor de medios y las aplicaciones. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Intente coerción |