IAssetVersion Interface |
Namespace: Ingeniux.CMS
The IAssetVersion type exposes the following members.
Name | Description | |
---|---|---|
![]() | Archived |
Gets the archived value of this entity
(Inherited from IEntity.) |
![]() | AssetType |
Gets the type of Asset this version object belongs to.
If it belongs to an Asset Folder, the type will be null.
|
![]() | Comments |
Gets/sets the comment of this version.
(Inherited from IContentItemVersion.)Comments are set during check-in of a IContentItemContent Item .However, it can be changed anytime afterwards. |
![]() | Created |
Gets the entity's creation date.
(Inherited from IEntity.) |
![]() | CreationUser |
Gets the ID of the User who created this entity.
(Inherited from IEntity.) |
![]() | Date |
Gets the date and time when this version was last changed.
(Inherited from IContentItemVersion.) |
![]() | DescriptiveMetadata |
Gets the metadata covering the descriptive aspect of this asset version.
Will be null for Asset Folder
|
![]() | IsFolder |
Gets whether this Asset version belongs to an
Asset Folder
or an Asset |
![]() | LastModified |
Gets the date when the entity was most recently modified.
(Inherited from IEntity.) |
![]() | LastModifiedUser |
Gets the ID of the User who lasted edited the entity.
(Inherited from IEntity.) |
![]() | Manager |
Gets the manager that retrieved this entity instance.
(Inherited from IEntityTManager.) |
![]() | Name |
Gets and sets the entity's name.
(Inherited from IEntity.) |
![]() | OwnerItem |
Gets the owner item of this version object. It can be either
Asset or Asset Folder
|
![]() | SchemaName |
Gets the root name of the Schema, which is also the root element name of this version's serialized XML document.
(Inherited from IContentItemVersion.) |
![]() | Session |
Gets the session that retrieved this entity. An entity is always session-specific.
(Inherited from IEntity.) |
![]() | SessionId |
Gets the unique ID of the session that retrieved this entity.
(Inherited from IEntity.) |
![]() | StorageQuota |
Gets the storage quota information of the Asset this version
belongs to
|
![]() | TechnicalMetadata |
Gets the metadata covering technical aspect of this asset version.
Will be null for Asset Folder
|
![]() | VersionNumber |
Gets the version number of this version.
(Inherited from IContentItemVersion.) |
Name | Description | |
---|---|---|
![]() | AddElement |
Adds one or multiple elements to the Elements collection.
(Inherited from IContentItemVersion.) |
![]() | AddElementAfter |
Adds one or more elements to the Elements collection after the specified anchor element.
(Inherited from IContentItemVersion.) |
![]() | AddElementBefore |
Adds one or more elements to the Elements collection before a specified anchor element.
(Inherited from IContentItemVersion.) |
![]() | AddElementFirst |
Adds one or more elements to the front of the Elements collection.
(Inherited from IContentItemVersion.) |
![]() | AddElements |
Adds a group of elements to the Elements collection.
(Inherited from IContentItemVersion.) |
![]() | AddElementsAfter |
Adds a group of elements to the Elements collection after the specified anchor element.
(Inherited from IContentItemVersion.) |
![]() | AddElementsBefore |
Adds a group of elements to Elements collection before a specified anchor element.
(Inherited from IContentItemVersion.) |
![]() | AddElementsFirst |
Adds a group of elements to the front of the Elements collection.
(Inherited from IContentItemVersion.) |
![]() | AllElements |
Retrieves the collection of descendant Elements on which the filter callback method returns true.
(Inherited from IContentItemVersion.) |
![]() | ClearElements |
Removes all Elements from the collection.
(Inherited from IContentItemVersion.) |
![]() | DecorateElement |
Manually apply Session, Manager, and Owner information on
an Element field on this version object
(Inherited from IContentItemVersion.) |
![]() | Element |
Retrieves an Element by its name.
(Inherited from IContentItemVersion.) |
![]() | ElementById |
Retrieves an Element by its unique ID.
(Inherited from IContentItemVersion.) |
![]() | Elements |
Retrieves the direct child Elements of this version.
(Inherited from IContentItemVersion.) |
![]() | Elements(String) |
Retrieves the direct child Elements of this version with names that match the specified name. Case-sensitive.
(Inherited from IContentItemVersion.) |
![]() | ElementsCount |
Gets the count of all direct child Elements.
(Inherited from IContentItemVersion.) |
![]() | QuickEditableFields |
Retrieves the collection of fields, that represents the version object
and contains the summary of the version
(Inherited from IContentItemVersion.) |
![]() | RemoveElement |
Removes an Element from the descendants collection.
(Inherited from IContentItemVersion.) |
![]() | Touch |
Updated the entity's LastModified value to the current time.
(Inherited from IEntity.) |
![]() | ValidateData |
Validates this entity's data. Implemented by concrete inheriting types.
(Inherited from IEntity.) |
![]() | ValidateUserPermission |
Validates the user permission on the current entity. Implemented by concrete inheriting types.
It is called automatically upon saving an entity.
(Inherited from IEntity.) |
Name | Description | |
---|---|---|
![]() | AfterEntitySave |
This event is fired after a Entity object is saved.
(Inherited from IEntityEvents.) |
![]() | BeforeEntitySave |
This event is fired before any Entity object is about to be saved.
(Inherited from IEntityEvents.) |
An Asset contains at least one Asset version instance, the current version. If the Asset is checked out, it also contains the check-out version. If the Asset was previously checked in, it will contain one or more previous versions.