Ich benutze den FilePicker, um den Benutzer eine Datei auswählen zu lassen. Ich möchte den Typ der Datei bestimmen, damit ich verschiedene Visuals anzeigen kann. Wie kann ich sehen, was in der Datei enthalten ist?Kann ich feststellen, welche Art von Datei vom Benutzer ausgewählt wurde?
-1
A
Antwort
0
Der einfachste Weg ist wahrscheinlich, die ContentType
Eigenschaft einer Datei zu betrachten. Der ContentType enthält den MIME-Typ der Datei. Das kann also "audio/mpeg" sein. Sie können auch den ersten Teil betrachten, wenn Sie beispielsweise für alle Bilder oder Videos dasselbe tun möchten.
Sie können hierfür die Methode StartsWith()
verwenden. Zum Beispiel:
Sie können Listen von bekannten MIME-Typen im Internet finden. Dies ist ein gutes Beispiel: http://webdesign.about.com/od/multimedia/a/mime-types-by-file-extension.htm
Verwandte Themen
- 1. Wie kann ich feststellen, welche App von Intent.createChooser ausgewählt wurde?
- 2. Wie kann ich feststellen, welche HubSection ausgewählt ist?
- 3. Wie kann ich feststellen, welche Art von Baumstruktur ausgewählt werden soll?
- 4. Kann ich feststellen, welche Submit-Schaltfläche in JavaScript verwendet wurde?
- 5. UITableView - welche Zeile wurde ausgewählt?
- 6. Wie kann ich feststellen, welche Schaltfläche zum Senden geklickt wurde
- 7. Zend Studio SVN - Wie kann ich feststellen, ob eine Datei von einem anderen Benutzer gesperrt wurde?
- 8. Wie kann ich feststellen, wann eine Datei zuletzt umbenannt wurde?
- 9. Wie kann ich feststellen, ob eine Datei umbenannt wurde?
- 10. UWP/C# - Wie kann ich feststellen, welche Art von ViewModel gerade angezeigt wird?
- 11. Welche Art von Datei ist das?
- 12. Wie erkennt man, welche Option ausgewählt wurde?
- 13. Wie kann ich feststellen, welches Layout von Android in meiner Anwendung ausgewählt wurde?
- 14. Wie kann ich feststellen, welche Version von Cassandra ich verwende?
- 15. Wie kann ich feststellen, welche Unix-Shell ich verwende?
- 16. Wie kann ich feststellen, welche Ereignisse von GXT ausgelöst werden?
- 17. Welche Art von Verkehr Geiger kann erfassen?
- 18. Welche Art von XML-Datei ist das?
- 19. Wie kann man feststellen, ob der Benutzer eine Datei für den Datei-Upload in Echtzeit ausgewählt hat?
- 20. Wie können Sie feststellen, ob ein Formular vom Benutzer oder von Ihrem Code geschlossen wurde?
- 21. Wie kann ich feststellen, welches Verzeichnis vom Archivierungsmodul von ansible erstellt wurde?
- 22. Wie kann ich feststellen, dass SKSpriteNode berührt wurde
- 23. Wie kann ich feststellen, dass die Aktivität vom Benachrichtigungsbereich abgedeckt wurde?
- 24. Wie kann ich feststellen, welche Version von MVC installiert ist?
- 25. Welche Art von Ausnahme sollte ich werfen?
- 26. Wie kann ich feststellen, ob ein Benutzer aus createChooser-Optionen ausgewählt hat?
- 27. Wie kann ich feststellen, welche Version von IE ein Benutzer in JavaScript ausführt?
- 28. Wie kann ich feststellen, wenn meine html-Seite geladen wurde
- 29. Wie kann ich feststellen, ob der Benutzer ein Light oder Dark Theme ausgewählt hat?
- 30. Wie überprüfe/bestätige ich, ob GPS vom Benutzer eingeschaltet wurde?
Hallo, und willkommen bei StackOverflow. Bitte überprüfen Sie, wie Sie gute Fragen zu stackoverflow http://www.stackoverflow.com/help/how-to-ask stellen –