Compartilhar via


ConflictResolutionType Enumeração

Definição

A ConflictResolutionType enumeração especifica a forma como um conflito é tratado durante uma operação UpdateItem.

public enum class ConflictResolutionType
public enum ConflictResolutionType
Public Enum ConflictResolutionType
Herança
ConflictResolutionType

Campos

Nome Valor Description
NeverOverwrite 0

Se existir um conflito, a operação UpdateItem falha e é devolvido um erro.

AutoResolve 1

A operação UpdateItem resolve automaticamente qualquer conflito. A opção AutoResolve substituirá, na maioria dos casos, o valor existente por uma propriedade. Em alguns casos, o novo valor é ignorado e o valor original é mantido. Por exemplo, o utilizador A altera a propriedade Confidencialidade de Normal para Confidencial. Em seguida, o utilizador B define o valor como Público. Neste exemplo, a definição Confidencial é mantida e a atualização do utilizador B é ignorada.

AlwaysOverwrite 2

Se existir um conflito, a operação UpdateItem substituirá as informações.

Comentários

Esta enumeração é utilizada pela ConflictResolution propriedade do UpdateItemType objeto. Um conflito ocorre quando um cliente tenta atualizar uma propriedade que já foi definida.

Aplica-se a