MediaStore Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der Vertrag zwischen Dem Medienanbieter und Anwendungen.
[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
- Vererbung
- Attribute
Hinweise
Der Vertrag zwischen Dem Medienanbieter und Anwendungen. Enthält Definitionen für die unterstützten URIs und Spalten.
Der Medienanbieter stellt eine indizierte Sammlung allgemeiner Medientypen bereit, z Audio. B. , Videound Images, von allen angeschlossenen Speichergeräten. Jede Sammlung wird basierend auf dem primären MIME-Typ des zugrunde liegenden Inhalts organisiert; Inhalt wird z. B image/* . indiziert unter Images. Die Files Auflistung bietet eine breite Ansicht für alle Auflistungen und filtert nicht nach MIME-Typ.
Java Dokumentation für android.provider.MediaStore.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Konstruktoren
| Name | Beschreibung |
|---|---|
| MediaStore() | |
Felder
| Name | Beschreibung |
|---|---|
| AccessMediaOwnerPackageNamePermission |
Berechtigung, die Zugriff auf |
| AccessOemMetadataPermission |
Berechtigung, die Zugriff auf |
| ActionImageCapture |
Standardabsichtaktion, die gesendet werden kann, damit die Kameraanwendung ein Bild erfasst und zurückgibt. |
| ActionImageCaptureSecure |
Absichtsaktion, die gesendet werden kann, damit die Kameraanwendung ein Bild erfasst und zurückgibt, wenn das Gerät gesichert ist (e. |
| ActionMotionPhotoCapture |
Standardabsichtaktion, die gesendet werden kann, damit die Kameraanwendung ein Animationsfoto erfasst und zurückgibt. |
| ActionMotionPhotoCaptureSecure |
Absichtsaktion, die gesendet werden kann, damit die Kameraanwendung ein Animationsfoto erfasst und zurückgibt, wenn das Gerät gesichert ist (e. |
| ActionPickImages |
Aktivitätsaktion: Zulassen, dass der Benutzer Bilder oder Videos vom System auswählt und zurückgibt. |
| ActionPickImagesSettings |
Aktivitätsaktion: Starteinstellungen, die Bilder oder Videos auswählen mit |
| ActionReview |
Standardaktion, die gesendet werden kann, um die angegebene Mediendatei zu überprüfen. |
| ActionReviewSecure |
Standardaktion, die gesendet werden kann, um die angegebene Mediendatei zu überprüfen, wenn das Gerät gesichert ist (e. |
| ActionVideoCapture |
Standardabsichtaktion, die gesendet werden kann, damit die Kameraanwendung ein Video erfasst und zurückgibt. |
| Authority |
Die Behörde für den Medienanbieter |
| ExtraAcceptOriginalMediaFormat |
/** Geben Sie an, dass der Aufrufer das ursprüngliche Medienformat ohne Transcodierung empfangen möchte. |
| ExtraBrightness |
Wenn definiert, wird die gestartete Anwendung aufgefordert, den angegebenen Helligkeitswert |
| ExtraDurationLimit |
Geben Sie die maximal zulässige Aufzeichnungsdauer in Sekunden an. |
| ExtraFinishOnCompletion |
Der Name des Intent-Extra, das zum Steuern des OnCompletion-Verhaltens eines MovieView-Steuerelements verwendet wird. |
| ExtraFullScreen |
Der Name eines Intent-Extra, das zum Steuern der Benutzeroberfläche eines ViewImage verwendet wird. |
| ExtraMediaAlbum |
Der Name des Intent-Extra zum Definieren des Albums |
| ExtraMediaArtist |
Der Name des Intent-Extra, das zum Definieren des Künstlers verwendet wird |
| ExtraMediaCapabilities |
Geben Sie dies an, die |
| ExtraMediaCapabilitiesUid |
Geben Sie die UID der App an, die zum Ermitteln der unterstützten Medienfunktionen beim Öffnen eines Mediums verwendet werden soll. |
| ExtraMediaFocus |
Der Name des Intent-Extra, das zum Definieren des Suchfokus verwendet wird. |
| ExtraMediaGenre |
Der Name des Intent-Extra, das zum Definieren des Genres verwendet wird. |
| ExtraMediaPlaylist |
Der Name des Intent-Extra, das zum Definieren der Wiedergabeliste verwendet wird. |
| ExtraMediaRadioChannel |
Der Name des Intent-Extra, das zum Definieren des Funkkanals verwendet wird. |
| ExtraMediaTitle |
Der Name des intent-extra zum Definieren des Songtitels verwendet wird. |
| ExtraOutput |
Der Name des Intent-Extra, das verwendet wird, um einen Inhaltslöser-URI anzugeben, der zum Speichern des angeforderten Bilds oder Videos verwendet werden soll. |
| ExtraPickerPreSelectionUris |
Der Name eines optionalen Intent-Extra, das zum Angeben von URIs für die Vorauswahl in der Fotoauswahl verwendet wird, die im |
| ExtraPickImagesAccentColor |
Der Name eines optionalen Intent-Extra, mit dem Apps die Auswahlakzentfarbe angeben können. |
| ExtraPickImagesHighlightAlbum |
Der Name eines optionalen Intent-Extra, das apps das Hervorheben von Medienergebnissen eines Photopicker-Albums in der Photopicker-Benutzeroberfläche ermöglicht, wenn möglich, basierend auf dem angegebenen Eingabealbum in |
| ExtraPickImagesHighlightSearchResults |
Der Name eines optionalen Intent-Extra, das apps das Hervorheben von Suchergebnissen in der Photopicker-UI ermöglicht, wenn möglich, basierend auf der angegebenen Eingabetextabfrage in
|
| ExtraPickImagesInOrder |
Der Name eines optionalen Intent-Extra, das zum Zulassen der sortierten Auswahl von Elementen verwendet wird. |
| ExtraPickImagesLaunchTab |
Der Name eines optionalen Intent-Extra, mit dem Apps die Registerkarte angeben können, mit der die Auswahl geöffnet werden soll. |
| ExtraPickImagesMax |
Der Name eines optionalen Intent-Extra, das verwendet wird, um die Mehrfachauswahl von Elementen zuzulassen und die maximale Anzahl von Elementen einzuschränken, die von |
| ExtraPickImagesSelectionParams |
Der Name eines optionalen Intent-Extra, das zum Übergeben |
| ExtraPickImagesUiCustomizationParams |
Der Name eines optionalen Intent-Extra, das zum Festlegen der Anpassungsoptionen der Benutzeroberfläche im PhotoPicker verwendet wird. |
| ExtraRequestLocationMetadataAccess |
Der Name eines optionalen Intent-Extra, das apps das Anfordern des Zugriffs auf die Speicherortmetadaten der vom Benutzer ausgewählten Medienelemente ermöglicht und von |
| ExtraScreenOrientation |
Der Name des Intent-Extra, das verwendet wird, um die Ausrichtung eines ViewImage oder eines MovieView-Steuerelements zu steuern. |
| ExtraShowActionIcons |
Der Name eines Intent-Extra, das zum Steuern der Benutzeroberfläche eines ViewImage verwendet wird. |
| ExtraSizeLimit |
Geben Sie die maximal zulässige Größe an. |
| ExtraVideoQuality |
Der Name des Intent-Extra, das verwendet wird, um die Qualität eines aufgezeichneten Videos zu steuern. |
| IntentActionMediaPlayFromSearch |
Eine Absicht, eine Suche nach Musikmedien durchzuführen und inhalte automatisch aus dem Ergebnis wiederzugeben, wenn möglich. |
| IntentActionMediaSearch |
Aktivitätsaktion: Führen Sie eine Suche nach Medien durch. |
| IntentActionMusicPlayer |
Veraltet.
Aktivitätsaktion: Starten sie einen Musikplayer. |
| IntentActionStillImageCamera |
Der Name der Absichtsaktion, die zum Starten einer Kamera im Stillbildmodus verwendet wird. |
| IntentActionStillImageCameraSecure |
Der Name der Absichtsaktion, die zum Starten einer Kamera im stillen Bildmodus verwendet wird, um zu verwenden, wenn das Gerät gesichert ist (e. |
| IntentActionTextOpenFromSearch |
Eine Absicht, eine Suche nach lesbaren Medien durchzuführen und Inhalte automatisch aus dem Ergebnis wiederzugeben, wenn möglich. |
| IntentActionVideoCamera |
Der Name der Absichtsaktion, die zum Starten einer Kamera im Videomodus verwendet wird. |
| IntentActionVideoPlayFromSearch |
Eine Absicht, eine Suche nach Videomedien durchzuführen und Inhalte automatisch aus dem Ergebnis wiederzugeben, wenn möglich. |
| KeyPickImagesHighlightAlbumId |
Einer der |
| KeyPickImagesHighlightSearchTextQuery |
Einer der Schlüssel zum |
| KeyPickImagesHighlightType |
Einer der |
| MatchDefault |
Veraltet.
Wert, der angibt, dass das Standardabgleichsverhalten verwendet werden soll, wie in der Schlüsseldokumentation definiert. |
| MatchExclude |
Veraltet.
Wert, der angibt, dass Vorgänge Elemente ausschließen sollen, die den durch diesen Schlüssel definierten Kriterien entsprechen. |
| MatchInclude |
Veraltet.
Wert, der angibt, dass Vorgänge Elemente enthalten sollen, die den von diesem Schlüssel definierten Kriterien entsprechen. |
| MatchOnly |
Veraltet.
Wert, der angibt, dass Vorgänge nur für Elemente ausgeführt werden sollen, die explizit mit den durch diesen Schlüssel definierten Kriterien übereinstimmen. |
| MediaIgnoreFilename |
Der Name der Datei, die den Medienscanner signalisiert, um Medien im enthaltenden Verzeichnis und seinen Unterverzeichnissen zu ignorieren. |
| MediaScannerVolume |
Name des aktuellen Volumes, das vom Medienscanner gescannt wird. |
| MetaDataReviewGalleryPrewarmService |
Name, unter dem ein Aktivitätshandling |
| MetaDataStillImageCameraPrewarmService |
Name, unter dem ein Aktivitätshandling |
| PickImagesHighlightAlbumCamera |
Einer der möglichen Albumher highlight-Werte für |
| PickImagesHighlightAlbumDownloads |
Einer der möglichen Albumher highlight-Werte für |
| PickImagesHighlightAlbumFavorites |
Einer der möglichen Albummarkerwerte für
|
| PickImagesHighlightAlbumScreenshots |
Einer der möglichen Albummarkerwerte für
|
| PickImagesHighlightAlbumVideos |
Einer der möglichen Albumher highlight-Werte für |
| PickImagesHighlightTypeCollapsed |
Veraltet.
Einer der zulässigen Werte für
|
| PickImagesHighlightTypeExpanded |
Veraltet.
Einer der zulässigen Werte für
|
| PickImagesTabAlbums |
Veraltet.
Einer der zulässigen Werte zum |
| PickImagesTabImages |
Veraltet.
Einer der zulässigen Werte zum |
| QueryArgIncludeRecentlyUnmountedVolumes |
Kennzeichnen, das anfordert |
| QueryArgLatestSelectionOnly |
Flag, das angibt, ob nur die neueste Auswahl im photoPicker für die aufrufende App zurückgegeben werden soll. |
| QueryArgMatchFavorite |
Geben Sie an, wie |
| QueryArgMatchPending |
Geben Sie an, wie |
| QueryArgMatchTrashed |
Geben Sie an, wie |
| QueryArgMediaStandardSortOrder |
Flag, das anfordert |
| QueryArgRelatedUri |
Geben Sie ein |
| UnknownString |
Die Zeichenfolge, die verwendet wird, wenn ein Medienattribute nicht bekannt ist. |
| VolumeExternal |
Synthetischer Volumename, der eine Ansicht aller Inhalte über den "externen" Speicher des Geräts bereitstellt. |
| VolumeExternalPrimary |
Spezifischer Volumename, der das primäre externe Speichergerät bei |
| VolumeInternal |
Der Name des synthetischen Volumes, der eine Ansicht aller Inhalte über den "internen" Speicher des Geräts bereitstellt. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AuthorityUri |
Ein content:// Formatvorlagen-URI für die Autorität des Medienanbieters |
| Class |
Gibt die Laufzeitklasse dieses Werts |
| Handle |
Das Handle für die zugrunde liegende Android-Instanz. (Geerbt von Object) |
| JniIdentityHashCode |
Ruft den Identitätshashcode ab, der diesem Java Peer von der Interop-Laufzeit zugewiesen ist. (Geerbt von Object) |
| JniManagedPeerState |
Der Vertrag zwischen Dem Medienanbieter und Anwendungen. (Geerbt von JavaObject) |
| JniPeerMembers |
Der Vertrag zwischen Dem Medienanbieter und Anwendungen. |
| MediaScannerUri |
URI zum Abfragen des Zustands des Medienscanners. |
| PeerReference |
Ruft den JNI-Objektverweis für diesen Java Peer ab. (Geerbt von Object) |
| PickImagesMaxLimit |
Der maximale Grenzwert für die Anzahl der Elemente, die beim Starten im Mehrfachauswahlmodus ausgewählt |
| ThresholdClass |
Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. (Geerbt von Object) |
| ThresholdType |
Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. (Geerbt von Object) |
Methoden
| Name | Beschreibung |
|---|---|
| CanManageMedia(Context) |
Gibt zurück, ob die aufrufende App gewährt |
| Clone() |
Erstellt und gibt eine Kopie dieses Objekts zurück. (Geerbt von Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Der Vertrag zwischen Dem Medienanbieter und Anwendungen. (Geerbt von JavaObject) |
| CreateDeleteRequest(ContentResolver, ICollection<Uri>) |
Erstellen Sie eine |
| CreateFavoriteRequest(ContentResolver, ICollection<Uri>, Boolean) |
Erstellen Sie eine |
| CreateTrashRequest(ContentResolver, ICollection<Uri>, Boolean) |
Erstellen Sie eine |
| CreateWriteRequest(ContentResolver, ICollection<Uri>) |
Erstellen Sie eine |
| Dispose() |
Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden. (Geerbt von Object) |
| Dispose(Boolean) |
Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden. (Geerbt von Object) |
| DisposeUnlessReferenced() |
Der Vertrag zwischen Dem Medienanbieter und Anwendungen. (Geerbt von JavaObject) |
| Equals(Object) |
Der Vertrag zwischen Dem Medienanbieter und Anwendungen. (Geerbt von JavaObject) |
| Equals(Object) |
Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist. (Geerbt von Object) |
| GetDocumentUri(Context, Uri) |
Gibt einen |
| GetExternalVolumeNames(Context) |
Gibt die Liste aller spezifischen Volumenamen zurück, die bestehen |
| GetGeneration(Context, String) |
Gibt den Wert der neuesten Generation für das angegebene Volume zurück. |
| GetHashCode() |
Gibt einen Hashcodewert für das Objekt zurück. (Geerbt von Object) |
| GetMediaUri(Context, Uri) |
Gibt einen |
| GetOriginalMediaFormatFileDescriptor(Context, ParcelFileDescriptor) |
Gibt |
| GetPackageForSearchMediaService(ContentResolver) |
Ruft den Paketnamen der |
| GetRecentExternalVolumeNames(Context) |
Gibt die Liste aller zuletzt verwendeten Volumenamen zurück, die Teil von |
| GetRedactedUri(ContentResolver, IList<Uri>) |
Gibt eine Liste der exIF-Redacted-Version von |
| GetRedactedUri(ContentResolver, Uri) |
Gibt eine EXIF-Redacted-Version von |
| GetRequireOriginal(Uri) |
Gibt zurück, wenn der Aufrufer beim Aufrufen |
| GetVersion(Context, String) |
Gibt eine undurchsichtige Versionszeichenfolge zurück, die den |
| GetVersion(Context) |
Gibt eine undurchsichtige Versionszeichenfolge zurück, die den |
| GetVolumeName(Uri) |
Gibt den Volumenamen zurück, den die angegebenen |
| IsCurrentCloudMediaProviderAuthority(ContentResolver, String) |
Gibt zurück |
| IsCurrentSystemGallery(ContentResolver, Int32, String) |
Gibt true zurück, wenn die angegebene Anwendung der aktuelle Systemkatalog des Geräts ist. |
| IsSupportedCloudMediaProviderAuthority(ContentResolver, String) |
Gibt nur |
| JavaFinalize() |
Veraltet.
Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind. (Geerbt von Object) |
| MarkIsFavoriteStatus(ContentResolver, ICollection<Uri>, Boolean) |
Legt den Medienstatus "isFavorite" fest, wenn die aufrufende App über eine breitere Leseberechtigung für Mediendateien für einen bestimmten Typ verfügt. |
| Notify() |
Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet. (Geerbt von Object) |
| NotifyAll() |
Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten. (Geerbt von Object) |
| NotifyCloudMediaChangedEvent(ContentResolver, String, String) |
Benachrichtigt das Betriebssystem über ein Cloudmedienereignis, für das eine vollständige oder inkrementelle Mediensammlungssynchronisierung für den aktuell aktivierten Cloudanbieter erforderlich ist. |
| OpenAssetFileDescriptor(ContentResolver, Uri, String, CancellationSignal) |
Funktioniert genau wie |
| OpenFileDescriptor(ContentResolver, Uri, String, CancellationSignal) |
Funktioniert genau wie |
| OpenTypedAssetFileDescriptor(ContentResolver, Uri, String, Bundle, CancellationSignal) |
Funktioniert genau wie |
| QueryDeletedFiles(ContentResolver, Bundle, CancellationSignal) |
Gibt einen Cursor mit gelöschten Elementen zurück, die den angegebenen Abfrageargumenten entsprechen. |
| RestoreFileFromTrash(ContentResolver, String, String) |
Stellt eine Datei oder ein Verzeichnis aus einem Papierkorb wieder her. |
| SetHandle(IntPtr, JniHandleOwnership) |
Legt die Handle-Eigenschaft fest. (Geerbt von Object) |
| SetIncludePending(Uri) |
Aktualisieren Sie das angegebene |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Der Vertrag zwischen Dem Medienanbieter und Anwendungen. (Geerbt von JavaObject) |
| SetRequireOriginal(Uri) |
Aktualisieren Sie die angegebene |
| ToArray<T>() |
Erstellt ein verwaltetes Array aus diesem Java Arraywrapper. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolgendarstellung des Objekts zurück. (Geerbt von Object) |
| TrashFile(ContentResolver, String) |
Verschiebt eine Datei oder ein Verzeichnis in einen Papierkorbzustand. |
| UnregisterFromRuntime() |
Hebt die Registrierung dieses Java Peers aus der Interop-Laufzeit auf. (Geerbt von Object) |
| Wait() |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em< oder >em<unterbrochen>/em<.><> (Geerbt von Object) |
| Wait(Int64, Int32) |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
| Wait(Int64) |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| IJavaPeerable.Disposed() |
Der Vertrag zwischen Dem Medienanbieter und Anwendungen. (Geerbt von JavaObject) |
| IJavaPeerable.Finalized() |
Der Vertrag zwischen Dem Medienanbieter und Anwendungen. (Geerbt von JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Der Vertrag zwischen Dem Medienanbieter und Anwendungen. (Geerbt von JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Der Vertrag zwischen Dem Medienanbieter und Anwendungen. (Geerbt von JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Der Vertrag zwischen Dem Medienanbieter und Anwendungen. (Geerbt von JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Der Vertrag zwischen Dem Medienanbieter und Anwendungen. (Geerbt von JavaObject) |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Ruft den JNI-Namen des Typs der Instanz |
| JavaAs<TResult>(IJavaPeerable) |
Versuchen Sie, die Eingabe |
| JavaCast<TResult>(IJavaObject) |
Führt eine android-laufzeitgecheckte Typkonvertierung aus. |
| JavaCast<TResult>(IJavaObject) |
Der Vertrag zwischen Dem Medienanbieter und Anwendungen. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Versuchen Sie, die Eingabe |