MediaStore Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O contrato entre o provedor de mídia e os aplicativos.
[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
- Herança
- Atributos
Comentários
O contrato entre o provedor de mídia e os aplicativos. Contém definições para as URIs e colunas com suporte.
O provedor de mídia fornece uma coleção indexada de tipos de mídia comuns, como Audio, Videoe Images, de qualquer dispositivo de armazenamento anexado. Cada coleção é organizada com base no tipo MIME primário do conteúdo subjacente; por exemplo, image/* o conteúdo é indexado em Images. A Files coleção fornece uma exibição ampla em todas as coleções e não filtra por tipo MIME.
Java documentação para android.provider.MediaStore.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Construtores
| Nome | Description |
|---|---|
| MediaStore() | |
Campos
| Nome | Description |
|---|---|
| AccessMediaOwnerPackageNamePermission |
Permissão que concede acesso a |
| AccessOemMetadataPermission |
Permissão que concede acesso a |
| ActionImageCapture |
Ação de intenção padrão que pode ser enviada para que o aplicativo de câmera capture uma imagem e a retorne. |
| ActionImageCaptureSecure |
Ação de intenção que pode ser enviada para que o aplicativo de câmera capture uma imagem e a retorne quando o dispositivo estiver protegido (e. |
| ActionMotionPhotoCapture |
Ação de intenção padrão que pode ser enviada para que o aplicativo de câmera capture uma foto de movimento e a retorne. |
| ActionMotionPhotoCaptureSecure |
Ação de intenção que pode ser enviada para que o aplicativo de câmera capture uma foto de movimento e a retorne quando o dispositivo estiver protegido (e. |
| ActionPickImages |
Ação de Atividade: permitir que o usuário selecione imagens ou vídeos fornecidos pelo sistema e retorne-o. |
| ActionPickImagesSettings |
Ação de Atividade: iniciar configurações que controlam a seleção de imagens ou vídeos com |
| ActionReview |
Ação padrão que pode ser enviada para examinar o arquivo de mídia especificado. |
| ActionReviewSecure |
Ação padrão que pode ser enviada para examinar o arquivo de mídia especificado quando o dispositivo é protegido (e. |
| ActionVideoCapture |
Ação de intenção padrão que pode ser enviada para que o aplicativo de câmera capture um vídeo e o retorne. |
| Authority |
A autoridade para o provedor de mídia |
| ExtraAcceptOriginalMediaFormat |
Especifique que o chamador deseja receber o formato de mídia original sem transcodificação. |
| ExtraBrightness |
Quando definido, o aplicativo iniciado é solicitado a definir o valor |
| ExtraDurationLimit |
Especifique a duração máxima permitida da gravação em segundos. |
| ExtraFinishOnCompletion |
O nome do Intent-extra usado para controlar o comportamento onCompletion de um MovieView. |
| ExtraFullScreen |
O nome de um Intent-extra usado para controlar a interface do usuário de um ViewImage. |
| ExtraMediaAlbum |
O nome do Intent-extra usado para definir o álbum |
| ExtraMediaArtist |
O nome do Intent-extra usado para definir o artista |
| ExtraMediaCapabilities |
Especifique o |
| ExtraMediaCapabilitiesUid |
Especifique a UID do aplicativo que deve ser usada para determinar os recursos de mídia com suporte ao abrir uma mídia. |
| ExtraMediaFocus |
O nome do Intent-extra usado para definir o foco da pesquisa. |
| ExtraMediaGenre |
O nome do Intent-extra usado para definir o gênero. |
| ExtraMediaPlaylist |
O nome do Intent-extra usado para definir a playlist. |
| ExtraMediaRadioChannel |
O nome do Intent-extra usado para definir o canal de rádio. |
| ExtraMediaTitle |
O nome do Intent-extra usado para definir o título da canção |
| ExtraOutput |
O nome do Intent-extra usado para indicar um Uri de resolvedor de conteúdo a ser usado para armazenar a imagem ou o vídeo solicitado. |
| ExtraPickerPreSelectionUris |
O nome de um extra de intenção opcional usado para especificar URIs para pré-seleção no seletor de fotos aberto no |
| ExtraPickImagesAccentColor |
O nome de um extra de intenção opcional usado para permitir que os aplicativos especifiquem a cor de destaque do seletor. |
| ExtraPickImagesHighlightAlbum |
O nome de um extra de intenção opcional usado para permitir que os aplicativos realçam os resultados da mídia de um álbum de fotopicker na interface do usuário do fotopicker sempre que possível com base no álbum de entrada fornecido em |
| ExtraPickImagesHighlightSearchResults |
O nome de um extra de intenção opcional usado para permitir que os aplicativos realçam os resultados da pesquisa na interface do usuário do photopicker sempre que possível com base na consulta de texto de entrada fornecida em
|
| ExtraPickImagesInOrder |
O nome de uma intenção extra opcional usada para permitir a seleção ordenada de itens. |
| ExtraPickImagesLaunchTab |
O nome de um extra de intenção opcional usado para permitir que os aplicativos especifiquem a guia com a qual o seletor deve abrir. |
| ExtraPickImagesMax |
O nome de um extra de intenção opcional usado para permitir várias seleções de itens e restringir o número máximo de itens que podem ser retornados, a ação ainda poderá retornar nada (0 itens) se o usuário optar por |
| ExtraScreenOrientation |
O nome do Intent-extra usado para controlar a orientação de um ViewImage ou um MovieView. |
| ExtraShowActionIcons |
O nome de um Intent-extra usado para controlar a interface do usuário de um ViewImage. |
| ExtraSizeLimit |
Especifique o tamanho máximo permitido. |
| ExtraVideoQuality |
O nome do Intent-extra usado para controlar a qualidade de um vídeo gravado. |
| IntentActionMediaPlayFromSearch |
Uma intenção de realizar uma pesquisa por mídia musical e reproduzir automaticamente o conteúdo do resultado quando possível. |
| IntentActionMediaSearch |
Ação de atividade: execute uma pesquisa por mídia. |
| IntentActionMusicPlayer |
Obsoleto.
Ação de Atividade: iniciar um player de música. |
| IntentActionStillImageCamera |
O nome da ação Intenção usada para iniciar uma câmera no modo de imagem parada. |
| IntentActionStillImageCameraSecure |
O nome da ação Intenção usada para iniciar uma câmera no modo de imagem parada para uso quando o dispositivo é protegido (e. |
| IntentActionTextOpenFromSearch |
Uma intenção de executar uma pesquisa por mídia legível e reproduzir automaticamente o conteúdo do resultado quando possível. |
| IntentActionVideoCamera |
O nome da ação Intenção usada para iniciar uma câmera no modo de vídeo. |
| IntentActionVideoPlayFromSearch |
Uma intenção de executar uma pesquisa por mídia de vídeo e reproduzir automaticamente o conteúdo do resultado quando possível. |
| KeyPickImagesHighlightAlbumId |
Uma das |
| KeyPickImagesHighlightSearchTextQuery |
Uma das |
| KeyPickImagesHighlightType |
Uma das |
| MatchDefault |
Obsoleto.
Valor que indica que o comportamento de correspondência padrão deve ser usado, conforme definido pela documentação da chave. |
| MatchExclude |
Obsoleto.
Valor que indica que as operações devem excluir itens que correspondam aos critérios definidos por essa chave. |
| MatchInclude |
Obsoleto.
Valor que indica que as operações devem incluir itens que correspondam aos critérios definidos por essa chave. |
| MatchOnly |
Obsoleto.
Valor que indica que as operações só devem operar em itens que correspondam explicitamente aos critérios definidos por essa chave. |
| MediaIgnoreFilename |
Nome do arquivo que sinaliza o verificador de mídia para ignorar a mídia no diretório que contém e seus subdiretórios. |
| MediaScannerVolume |
Nome do volume atual que está sendo verificado pelo verificador de mídia. |
| MetaDataReviewGalleryPrewarmService |
Nome no qual uma atividade manipula |
| MetaDataStillImageCameraPrewarmService |
Nome no qual uma atividade manipula |
| PickImagesHighlightAlbumCamera |
Um dos possíveis valores de destaque do álbum para |
| PickImagesHighlightAlbumDownloads |
Um dos possíveis valores de destaque do álbum para |
| PickImagesHighlightAlbumFavorites |
Um dos possíveis valores de realce do álbum para
|
| PickImagesHighlightAlbumScreenshots |
Um dos possíveis valores de realce do álbum para
|
| PickImagesHighlightAlbumVideos |
Um dos possíveis valores de destaque do álbum para |
| PickImagesHighlightTypeCollapsed |
Obsoleto.
Um dos valores permitidos para
|
| PickImagesHighlightTypeExpanded |
Obsoleto.
Um dos valores permitidos para
|
| PickImagesTabAlbums |
Obsoleto.
Um dos valores permitidos para |
| PickImagesTabImages |
Obsoleto.
Um dos valores permitidos para |
| QueryArgIncludeRecentlyUnmountedVolumes |
Sinalizador que solicita |
| QueryArgLatestSelectionOnly |
Sinalizador que indica se apenas a seleção mais recente no photoPicker para o aplicativo de chamada deve ser retornada. |
| QueryArgMatchFavorite |
Especifique como |
| QueryArgMatchPending |
Especifique como |
| QueryArgMatchTrashed |
Especifique como |
| QueryArgMediaStandardSortOrder |
Sinalizador que solicita a classificação do resultado em ordem decrescente |
| QueryArgRelatedUri |
Especifique um |
| UnknownString |
A cadeia de caracteres usada quando um atributo de mídia não é conhecido. |
| VolumeExternal |
Nome do volume sintético que fornece uma exibição de todo o conteúdo no armazenamento "externo" do dispositivo. |
| VolumeExternalPrimary |
Nome de volume específico que representa o dispositivo de armazenamento externo primário em |
| VolumeInternal |
Nome do volume sintético que fornece uma exibição de todo o conteúdo no armazenamento "interno" do dispositivo. |
Propriedades
| Nome | Description |
|---|---|
| AuthorityUri |
Um uri de estilo content:// para a autoridade do provedor de mídia |
| Class |
Retorna a classe de runtime deste |
| Handle |
O identificador para a instância subjacente do Android. (Herdado de Object) |
| JniIdentityHashCode |
Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade. (Herdado de Object) |
| JniManagedPeerState |
O contrato entre o provedor de mídia e os aplicativos. (Herdado de JavaObject) |
| JniPeerMembers |
O contrato entre o provedor de mídia e os aplicativos. |
| MediaScannerUri |
Uri para consultar o estado do verificador de mídia. |
| PeerReference |
Obtém a referência de objeto JNI para este par Java. (Herdado de Object) |
| PickImagesMaxLimit |
O limite máximo para o número de itens que podem ser selecionados usando |
| ThresholdClass |
Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código. (Herdado de Object) |
| ThresholdType |
Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código. (Herdado de Object) |
Métodos
| Nome | Description |
|---|---|
| CanManageMedia(Context) |
Retorna se o aplicativo de chamada é concedido |
| Clone() |
Cria e retorna uma cópia desse objeto. (Herdado de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
O contrato entre o provedor de mídia e os aplicativos. (Herdado de JavaObject) |
| CreateDeleteRequest(ContentResolver, ICollection<Uri>) |
Crie um |
| CreateFavoriteRequest(ContentResolver, ICollection<Uri>, Boolean) |
Crie um |
| CreateTrashRequest(ContentResolver, ICollection<Uri>, Boolean) |
Crie um |
| CreateWriteRequest(ContentResolver, ICollection<Uri>) |
Crie um |
| Dispose() |
Libera os recursos mantidos por esse par Java. (Herdado de Object) |
| Dispose(Boolean) |
Libera os recursos mantidos por esse par Java. (Herdado de Object) |
| DisposeUnlessReferenced() |
O contrato entre o provedor de mídia e os aplicativos. (Herdado de JavaObject) |
| Equals(Object) |
O contrato entre o provedor de mídia e os aplicativos. (Herdado de JavaObject) |
| Equals(Object) |
Indica se algum outro objeto é "igual a" este. (Herdado de Object) |
| GetDocumentUri(Context, Uri) |
Retorne um |
| GetExternalVolumeNames(Context) |
Lista de retorno de todos os nomes de volume específicos que compõem |
| GetGeneration(Context, String) |
Retorne o valor de geração mais recente para o volume fornecido. |
| GetHashCode() |
Retorna um valor de código hash para o objeto. (Herdado de Object) |
| GetMediaUri(Context, Uri) |
Retorne um |
| GetOriginalMediaFormatFileDescriptor(Context, ParcelFileDescriptor) |
Retorna |
| GetRecentExternalVolumeNames(Context) |
Lista de retorno de todos os nomes de volume recentes que fizeram parte . |
| GetRedactedUri(ContentResolver, IList<Uri>) |
Retorna uma lista da versão redigida EXIF de |
| GetRedactedUri(ContentResolver, Uri) |
Retorna uma versão redigida EXIF de |
| GetRequireOriginal(Uri) |
Retorne se o chamador exigir o conteúdo do arquivo original ao chamar |
| GetVersion(Context, String) |
Retornar uma cadeia de caracteres de versão opaca que descreve o |
| GetVersion(Context) |
Retornar uma cadeia de caracteres de versão opaca que descreve o |
| GetVolumeName(Uri) |
Retorne o nome do volume que as referências fornecidas |
| IsCurrentCloudMediaProviderAuthority(ContentResolver, String) |
Retorna |
| IsCurrentSystemGallery(ContentResolver, Int32, String) |
Retornará true se o aplicativo determinado for a galeria do sistema atual do dispositivo. |
| IsSupportedCloudMediaProviderAuthority(ContentResolver, String) |
Retorna |
| JavaFinalize() |
Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto. (Herdado de Object) |
| MarkIsFavoriteStatus(ContentResolver, ICollection<Uri>, Boolean) |
Define o status de mídia isFavorite se o aplicativo de chamada tiver permissão de leitura mais ampla em arquivos de mídia para determinado tipo. |
| Notify() |
Ativa um único thread que está aguardando no monitor deste objeto. (Herdado de Object) |
| NotifyAll() |
Ativa todos os threads que estão aguardando no monitor deste objeto. (Herdado de Object) |
| NotifyCloudMediaChangedEvent(ContentResolver, String, String) |
Notifica o sistema operacional sobre um evento de mídia de nuvem que exige uma sincronização de coleção de mídia completa ou incremental para o provedor de nuvem atualmente habilitado. |
| OpenAssetFileDescriptor(ContentResolver, Uri, String, CancellationSignal) |
Funciona exatamente como |
| OpenFileDescriptor(ContentResolver, Uri, String, CancellationSignal) |
Funciona exatamente como |
| OpenTypedAssetFileDescriptor(ContentResolver, Uri, String, Bundle, CancellationSignal) |
Funciona exatamente como |
| SetHandle(IntPtr, JniHandleOwnership) |
Define a propriedade Handle (Herdado de Object) |
| SetIncludePending(Uri) |
Atualize o dado |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
O contrato entre o provedor de mídia e os aplicativos. (Herdado de JavaObject) |
| SetRequireOriginal(Uri) |
Atualize o dado |
| ToArray<T>() |
Cria uma matriz gerenciada com base nesse wrapper de matriz Java. (Herdado de Object) |
| ToString() |
Retorna uma representação de cadeia de caracteres do objeto. (Herdado de Object) |
| UnregisterFromRuntime() |
Cancela o registro desse par Java do runtime de interoperabilidade. (Herdado de Object) |
| Wait() |
Faz com que o thread atual aguarde até ser despertado, normalmente por ser <notificado/em> ou <em>interrompido</em>.<> (Herdado de Object) |
| Wait(Int64, Int32) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido. (Herdado de Object) |
| Wait(Int64) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido. (Herdado de Object) |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| IJavaPeerable.Disposed() |
O contrato entre o provedor de mídia e os aplicativos. (Herdado de JavaObject) |
| IJavaPeerable.Finalized() |
O contrato entre o provedor de mídia e os aplicativos. (Herdado de JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
O contrato entre o provedor de mídia e os aplicativos. (Herdado de JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
O contrato entre o provedor de mídia e os aplicativos. (Herdado de JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
O contrato entre o provedor de mídia e os aplicativos. (Herdado de JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
O contrato entre o provedor de mídia e os aplicativos. (Herdado de JavaObject) |
Métodos de Extensão
| Nome | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtém o nome JNI do tipo da instância |
| JavaAs<TResult>(IJavaPeerable) |
Tente coagir a digitar |
| JavaCast<TResult>(IJavaObject) |
Executa uma conversão de tipo marcada por runtime do Android. |
| JavaCast<TResult>(IJavaObject) |
O contrato entre o provedor de mídia e os aplicativos. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Tente coagir a digitar |