C# 在metro中,当查询选项';FolderDepth属性设置为FolderDepth.Shallow
我读了两篇关于文件系统更改通知的文章 当我将C# 在metro中,当查询选项';FolderDepth属性设置为FolderDepth.Shallow,c#,microsoft-metro,windows-runtime,C#,Microsoft Metro,Windows Runtime,我读了两篇关于文件系统更改通知的文章 当我将QueryOptions.FolderDepth属性设置为FolderDepth.shall(与FolderDepth.Deep)时,ContentsChanged将被激发两次 在受监视的文件夹中创建新文件时,ContentsChanged将触发两次。如果删除文件夹中的一个文件,ContentsChanged只会正确触发一次 这似乎是个错误。可能是重复的谢谢雷蒙德,我知道了。一个简单的例子是,如果我在受监视的文件夹中创建一个新文件。然后文件夹也会被
QueryOptions.FolderDepth
属性设置为FolderDepth.shall
(与FolderDepth.Deep
)时,ContentsChanged将被激发两次
在受监视的文件夹中创建新文件时,ContentsChanged
将触发两次。如果删除文件夹中的一个文件,ContentsChanged
只会正确触发一次
这似乎是个错误。可能是重复的谢谢雷蒙德,我知道了。一个简单的例子是,如果我在受监视的文件夹中创建一个新文件。然后文件夹也会被修改。这就是为什么
ContentsChanged
会被解雇两次。