0

OnChanged が呼び出されたときに正確に何が変更されたかを確認する方法はありますか? ファイル属性の変更を除外しようとしています。

4

3 に答える 3

2

メソッドは type の引数を提供しFileSystemEventArgs、変更のタイプとパスに関するデータを提供します。

WatcherChangeTypes.Changedこれを使用して、次の値のみをフィルタリングできます。

ファイルまたはフォルダーの変更。変更の種類には、サイズ、属性、セキュリティ設定、最終書き込み、および最終アクセス時刻の変更が含まれます。

この回答の補足情報については、@ Oliver's answer を参照してください。私はそれを追加しようとしていました:)

于 2013-10-09T18:47:44.370 に答える
2

NotifyFilterプロパティを使用して、監視する変更の種類を指定できます。ロテムがすでに述べたように、FileSystemEventArgsクラスは変更に関する情報も提供します。

于 2013-10-09T18:49:51.147 に答える