共用方式為


FileSyncProvider.AppliedChange 事件

發生在已套用檔案變更時。

命名空間: Microsoft.Synchronization.Files
組件: Microsoft.Synchronization.Files (在 microsoft.synchronization.files.dll)

語法

'宣告
Public Event AppliedChange As EventHandler(Of AppliedChangeEventArgs)
'用途
Dim instance As FileSyncProvider
Dim handler As EventHandler(Of AppliedChangeEventArgs)

AddHandler instance.AppliedChange, handler
public event EventHandler<AppliedChangeEventArgs> AppliedChange
public:
event EventHandler<AppliedChangeEventArgs^>^ AppliedChange {
    void add (EventHandler<AppliedChangeEventArgs^>^ value);
    void remove (EventHandler<AppliedChangeEventArgs^>^ value);
}
/** @event */
public void add_AppliedChange (EventHandler<AppliedChangeEventArgs> value)

/** @event */
public void remove_AppliedChange (EventHandler<AppliedChangeEventArgs> value)
JScript supports the use of events, but not the declaration of new ones.

備註

只有當變更會影響目的地複寫上的檔案資料時,這個事件才會引發;當變更只會影響檔案的中繼資料時,則不會引發。例如,如果偵測到更新與更新之間的衝突,而且目的地系統上的檔案被選為贏家,則不會將任何變更套用到目的地,也不會引發這個事件。同樣地,從來源將標記傳播到目的地只會造成中繼資料更新,而不會變更目的地檔案系統。在此情況中,不會引發這個事件。

AppliedChangeEventArgs 類別會提供變更的類型、新的檔案路徑及套用變更之前的檔案路徑。

請參閱

參考

FileSyncProvider 類別
FileSyncProvider 成員
Microsoft.Synchronization.Files 命名空間