ConflictResolutionType Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.