IArchivedDataObject

Represents the entity for an archived data object.

In contrast to the data object in the data administration, the user can only access meta information of the data object.

If the content or versions of the archived object are accessed, then the latter must be restored beforehand so that the data object can be accessed as a IDataObject. It must be noted in this case however that the data object may no longer be restorable since the data object no longer follows the current schema version of the schema.

Properties

PropertyDescription
ArchivingUser:IUser

Gets the user who deleted the data object.

Children:IArchivedDataObject[]

Supplies all direct child objects which were deleted with this data object.

Creator:IUser

Gets the original creator of the deleted data object.

DateArchived:DateTime

Gets the date of archiving.

DateCreated:DateTime

Gets the original date of creation of the deleted data object.

DeleteProcess:IDeleteProcess

Gets the deletion process with which this data object was deleted.

Editor:IUser

Gets the last editor of the deleted data object.

Id:Int32

Gets the Id of the data object.

IsProcessRoot:Boolean

Indicates whether the data object is a root data object of the deletion process.

LastModified:DateTime

Gets the date of last editing of the document.

Name:String

Gets the name of the data object.

Parent:IDataObjectReference

Gets information about the originally superordinate data object.

ReferenceIdentifier:String

Gets the reference identifier for this data object.

Schema:ISchema

Gets the schema on which the data object is based.

Version:Int32

Gets the current version of the data object as a number.