【发布时间】:2016-06-29 17:39:46
【问题描述】:
我使用 FilePicker 让用户选择文件。我想确定文件的类型,以便显示不同的视觉效果。如何查看文件中的内容?
【问题讨论】:
-
您好,欢迎来到 StackOverflow。请查看如何在 stackoverflow 上提出好问题stackoverflow.com/help/how-to-ask
标签: uwp filepicker.io
我使用 FilePicker 让用户选择文件。我想确定文件的类型,以便显示不同的视觉效果。如何查看文件中的内容?
【问题讨论】:
标签: uwp filepicker.io
最简单的方法可能是查看文件的ContentType 属性。 ContentType 包含文件的 MIME 类型。所以这可以是“音频/mpeg”。例如,如果您想对所有图像或视频执行相同操作,也可以查看第一部分。
您可以为此使用StartsWith() 方法。例如:
item.IsVideo = file.ContentType.StartsWith("video/");
您可以在 Internet 上找到众所周知的 mime 类型列表。这是一个很好的例子:http://webdesign.about.com/od/multimedia/a/mime-types-by-file-extension.htm
【讨论】: