Поделиться через


Sync.PutUpdate Метод

Определение

Обновления серверную копию общего документа с локальной копией.

public:
 void PutUpdate();
public void PutUpdate ();
abstract member PutUpdate : unit -> unit
Public Sub PutUpdate ()

Комментарии

Метод PutUpdate может столкнуться с конфликтом, если клиент не знает о последних изменениях в серверной копии общего документа. GetUpdate() Вызовите метод перед вызовом PutUpdate, чтобы обновить состояние копии сервера и обнаружить возможный конфликт.

Метод PutUpdate вызывает ошибку во время выполнения, если локальный документ содержит несохраненные изменения.

Не все проблемы синхронизации документов создают перехватываемые ошибки времени выполнения. После выполнения операции с помощью Sync объекта рекомендуется проверить Status свойство. Если свойство Status имеет значение msoSyncStatusError, проверьте ErrorType свойство на наличие дополнительных сведений о типе произошедшей ошибки.

Во многих случаях лучшим способом устранения ошибки является вызов метода GetUpdate . Например, если вызов результатов PutUpdate приводит к состоянию ошибки, вызов метода GetUpdate восстановит состояние msoSyncStatusLocalChanges.

Применяется к