2016-06-29 1 views
-1

J'utilise le FilePicker pour laisser l'utilisateur sélectionner un fichier. Je veux déterminer le type du fichier afin que je puisse montrer différents visuels. Comment puis-je voir ce qu'il y a dans le fichier?Puis-je déterminer quel type de fichier est sélectionné par l'utilisateur?

+1

Bonjour, et bienvenue dans StackOverflow. S'il vous plaît examiner comment poser de bonnes questions sur stackoverflow http://www.stackoverflow.com/help/how-to-ask –

Répondre

0

La manière la plus simple est probablement de regarder la propriété ContentType d'un fichier. ContentType contient le type MIME du fichier. Cela peut donc être "audio/mpeg". Vous pouvez aussi regarder la première partie si vous voulez faire la même chose pour toutes les images ou vidéos par exemple. Pour cela, vous pouvez utiliser la méthode StartsWith() pour cette méthode. E.g .:

item.IsVideo = file.ContentType.StartsWith("video/"); 

Vous pouvez trouver des listes de types mime bien connus sur Internet. Ceci est un bon exemple: http://webdesign.about.com/od/multimedia/a/mime-types-by-file-extension.htm