Compartilhar via


Evento FileSyncProvider.AppliedChange

Ocorre quando uma alteração de arquivo é aplicada.

Namespace: Microsoft.Synchronization.Files
Assembly: Microsoft.Synchronization.Files (em microsoft.synchronization.files.dll)

Sintaxe

'Declaração
Public Event AppliedChange As EventHandler(Of AppliedChangeEventArgs)
'Uso
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.

Comentários

Este evento só será gerado quando uma alteração afetar os dados do arquivo na réplica de destino e não quando uma alteração afetar apenas os metadados de um arquivo. Por exemplo, se um conflito da atualização-atualização for detectado e o arquivo no sistema de destino for escolhido como o vencedor, nenhuma alteração será aplicada ao destino e este evento não será disparado. De forma semelhante, a propagação de uma marca de exclusão da origem para o destino causa apenas uma atualização de metadados e nenhuma alteração no sistema de arquivos de destino. Neste caso, este evento não será disparado.

A classe AppliedChangeEventArgs fornece o tipo de alteração, novo caminho do arquivo e caminho do arquivo como era antes de a alteração ser aplicada.

Consulte também

Referência

Classe FileSyncProvider
Membros FileSyncProvider
Namespace Microsoft.Synchronization.Files