ConflictResolutionType Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die ConflictResolutionType -Enumeration gibt an, wie ein Konflikt während eines UpdateItem-Vorgangs behandelt wird.
public enum class ConflictResolutionType
public enum ConflictResolutionType
Public Enum ConflictResolutionType
- Vererbung
-
ConflictResolutionType
Felder
Name | Wert | Beschreibung |
---|---|---|
NeverOverwrite | 0 | Wenn ein Konflikt besteht, schlägt der UpdateItem-Vorgang fehl, und ein Fehler wird zurückgegeben. |
AutoResolve | 1 | Der UpdateItem-Vorgang löst jeden Konflikt automatisch auf. Die AutoResolve-Option überschreibt in den meisten Fällen den vorhandenen Wert für eine Eigenschaft. In einigen Fällen wird der neue Wert ignoriert, und der ursprüngliche Wert wird beibehalten. Beispielsweise ändert Benutzer A die Vertraulichkeitseigenschaft von Normal in Vertraulich. Anschließend legt Benutzer B den Wert auf Öffentlich fest. In diesem Beispiel wird die Einstellung Vertraulich beibehalten, und das Update von Benutzer B wird ignoriert. |
AlwaysOverwrite | 2 | Wenn ein Konflikt auftritt, überschreibt der UpdateItem-Vorgang Informationen. |
Hinweise
Diese Enumeration wird von der ConflictResolution -Eigenschaft des UpdateItemType -Objekts verwendet. Ein Konflikt tritt auf, wenn ein Client versucht, eine eigenschaft zu aktualisieren, die bereits festgelegt wurde.