我可以确定用户选择了哪种文件吗?

时间:2016-06-29 17:39:46

标签: uwp filepicker.io

我使用FilePicker让用户选择一个文件。我想确定文件的类型,以便我可以显示不同的视觉效果。如何查看文件中的内容?

1 个答案:

答案 0 :(得分:0)

最简单的方法可能是查看文件的ContentType属性。 ContentType包含文件的MIME类型。所以这可以是“audio / mpeg”。如果您想对所有图像或视频执行相同操作,也可以查看第一部分。

您可以使用StartsWith()方法。 E.g:

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

您可以在互联网上找到众所周知的mime类型列表。这是一个很好的例子:http://webdesign.about.com/od/multimedia/a/mime-types-by-file-extension.htm