IArchivedDataObject
Repräsentiert die Entität für ein archiviertes Datenobjekt.
Im Unterschied zum Datenobjekt in der Datenverwaltung, kann der Benutzer nur auf Metainformationen des Datenobjektes zugreifen.
Sollte auf den Inhalt oder auf Versionen des archivierten Objektes zugegriffen werden, so muss dieses vorher wiederhergestellt werden, so dass auf das Datenobjekt als IDataObject zugegriffen werden kann. In diesem Fall muss allerdings beachtet werden, dass gegebenenfalls das Datenobjekt nicht mehr wiederhergestellt werden kann, da das Datenobjekt nicht mehr der aktuellen Schemaversion des Schemas folgt.
Eigenschaften
Eigenschaft | Beschreibung |
---|---|
ArchivingUser:IUser | Ruft den Benutzer ab, welcher das Datenobjekt gelöscht hat. |
Children:IArchivedDataObject[] | Liefert alle direkten Kindobjekte, welche mit diesem Datenobjekt gelöscht worden sind. |
Creator:IUser | Ruft den ursprünglichen Ersteller des gelöschten Datenobjektes ab. |
DateArchived:DateTime | Ruft das Archivierungsdatum ab. |
DateCreated:DateTime | Ruft das ursprüngliche Erstellungsdatum des gelöschten Datenobjektes ab. |
DeleteProcess:IDeleteProcess | Ruft den Löschvorgang ab, mit welchem dieses Datenobjekt gelöscht worden ist. |
Editor:IUser | Ruft den letzten Bearbeiter des gelöschten Datenobjektes ab. |
Id:Int32 | Gibt die Id des Datenobjektes zurück. |
IsProcessRoot:Boolean | Gibt an, ob sich das Datenobjekt um ein Wurzeldatenobjekt des Löschvorgangs handelt. |
LastModified:DateTime | Ruft das Datum der letzten Bearbeitung des Dokuments ab. |
Name:String | Gibt den Namen des Datenobjektes zurück. |
Parent:IDataObjectReference | Ruft Informationen zum ursprünglich übergeordneten Datenobjekt ab. |
ReferenceIdentifier:String | Gibt den Refenzidentifizierer für dieses Datenobjekt zurück. |
Schema:ISchema | Ruft das Schema ab, welches dem Datenobjekt zugrunde liegt. |
Version:Int32 | Gibt die aktuelle Version des Datenobjektes als Ziffer zurück. |