IChangeSetEntry

Repräsentiert die Entität für die Sammlung aller Änderungen für ein Datenobjekt.

Diese Schnittstelle spiegelt den Zustand und alle Änderungen genau eines Datenobjektes in einem ChangeSet wieder und gibt detailiertere Informationen über die einzelnen Änderungen wieder.

Desweiteren können mittels dieser Schnittstelle alle oder einzelne Änderungen publiziert oder verworfen werden.

Eigenschaften

EigenschaftBeschreibung
ApprovalState:ApprovalState

Gibt den aktuellen Zustand des Abnahmestatus zurück.

ApprovalStateChanged:IChangeSetModification

Liefert einen Typ mit Informationen zum letzten Bearbeiter und Datum der letzten Statusänderung.

ChangeSet:IChangeSet

Gibt das ChangeSet, in welchem die Änderungen an dem Datenobjekt durchgeführt worden sind, zurück.

ChangeTypes:DataObjectChangeTypes

Gibt Informationen zurück, welche Aspekte des Datenobjekt im ChangeSet geändert worden sind.

ContentChanged:IChangeSetModification

Liefert Informationen zum letzten Bearbeiter und Datum der letzten inhaltlichen Änderung.

Created:IChangeSetModification

Liefert Informationen zum Ersteller und Datum der Erstellung im ChangeSet.

DataObject:IDataObject

Gibt das Datenobjekt in welchem die Änderungen durchgeführt worden sind, zurück.

Deleted:IChangeSetModification

Liefert Informationen zum Archivierer und Datum der Löschung des Datenobjektes im ChangeSet.

Moved:IChangeSetModification

Liefert Informationen zum letzten Bearbeiter und Datum der letzten Verschiebung in eine andere strukturelle Ebene.

Ordered:IChangeSetModification

Liefert Informationen zum letzten Bearbeiter und Datum der letzten Sortierung des Datenobjektes.

Renamed:IChangeSetModification

Liefert Informationen zum letzten Bearbeiter und Datum der letzten Umbenennung.

Methoden

MethodeBeschreibung
Commit():Void

Publiziert alle Änderungen des Datenobjektes.

Commit(DataObjectChangeTypes):Void

Publiziert die angegebenen Änderungen für das Datenobjekt.

CreateDiscardAction():IChangeSetEntryAction

Erzeugt eine Aktion zum Verwerfen aller Änderungen eines Datenobjektes.

CreateDiscardAction(Boolean):IChangeSetEntryAction

Erzeugt eine Aktion zum Verwerfen aller Änderungen eines Datenobjektes.

Discard():Void

Verwirft alle Änderungen eines Datenobjektes.

Discard(DataObjectChangeTypes):Void

Verwirft die angegebenen Änderungen des Datenobjektes.