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
Eigenschaft | Beschreibung |
---|---|
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
Methode | Beschreibung |
---|---|
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. |