StorageFolder.Attributes 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取当前文件夹的属性。
public:
property FileAttributes Attributes { FileAttributes get(); };
FileAttributes Attributes();
public FileAttributes Attributes { get; }
var fileAttributes = storageFolder.attributes;
Public ReadOnly Property Attributes As FileAttributes
属性值
当前文件夹的属性。
实现
示例
以下示例演示如何检查文件夹的属性。
using Windows.Storage;
using System.Diagnostics; // For writing results to the Output window.
// Get the app's installation folder.
StorageFolder appFolder =
Windows.ApplicationModel.Package.Current.InstalledLocation;
// Get the folder's attributes.
FileAttributes folderAttributes = appFolder.Attributes;
// Check the folder's attributes.
// Write the results to the Visual Studio Output window.
if ((folderAttributes & FileAttributes.ReadOnly) == FileAttributes.ReadOnly)
Debug.WriteLine("The item is read-only.");
if ((folderAttributes & FileAttributes.Directory) == FileAttributes.Directory)
Debug.WriteLine("The item is a folder.");
if ((folderAttributes & FileAttributes.Archive) == FileAttributes.Archive)
Debug.WriteLine("The item is archived.");
if ((folderAttributes & FileAttributes.Temporary) == FileAttributes.Temporary)
Debug.WriteLine("The item is temporary.");