DataObjectChangeTypes
Gibt die Veränderungen eines Datenobjektes in einem ChangeSet an.
Einige Werte der Aufzählung können für ein Datenobjekt in einem ChangeSet kombiniert werden. So kann ein Datenobjekt umbenannt, inhaltlich bearbeitet, verschoben und sortiert worden sein.
Der Wert Create und Delete sind jedoch exklusiv. Diese beiden Werte unterscheiden sich allerdings in der Verwendbarkeit. Während Create die kombinierbaren Werte (Rename, ContentChanged, Moved, Ordered) vereint und diese Aspekte weiterhin in dem gleichen ChangeSet verändert werden können, schließt der Wert Delete diese Aktionen für das Datenobjekt aus. Besitzt ein Datenobjekt den Wert Delete, so kann dieses Datenobjekt in keinem der anderen Aspekte verändert werden.
Diese Eigenschaft spiegelt die aktuellen Änderungen in den ChangeSets wieder. Wird ein ChangeSet publiziert, so wird der Wert um die Änderung in diesem reduziert.
Der Standardwert ist None.
Werte
- None
Dies ist der Standardwert. In diesem Fall wurde das Datenobjekt in keinem ChangeSet editiert.
- Renamed
Der Name des Datenobjektes wurde in einem ChangeSet editiert.
- ContentChanged
Der Inhalt des Datenobjektes wurde editiert.
- Moved
Das Datenobjekt wurde unter ein anderes Datenobjekt verschoben.
- Ordered
Das Datenobjekt wurde an eine andere Stelle sortiert. Im Gegensatz zu Moved ist das Elterndatenobjekt weiterhin das Selbe.
- Created
Das Datenobjekt wurde im ChangeSet neu erstellt.
- Deleted
Das Datenobjekt wurde im ChangeSet gelöscht.
Diesen Wert erhalten nur Datenobjekte, die bereits in der Produktiven Umgebung vorhanden waren. Datenobjekte, die im ChangeSet erstellt worden sind und im gleichen ChangeSet wieder gelöscht worden sind, werden unwiderruflich gelöscht.