The IAsset type exposes the following members.
Methods
Name | Description | |
---|---|---|
AddMember |
Add a new member to the Asset's member collection.
| |
AddMembers |
Add multiple new members.
| |
Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable.) | |
GetVersion |
Get the snapshot for specific version number of the Asset
(Inherited from IAssetVersioning.) | |
RemoveMember |
Remove an existing AssetMember from this Asset's member collection.
| |
RemoveVersion |
Remove a specific version
(Inherited from IAssetVersioning.) | |
RestoreMember |
Restore a removed member to the Asset's members collection.
| |
UpaVersion |
Increment a version on the current asset object
(Inherited from IAssetVersioning.) | |
UpdateMember |
Commit the changes on the AssetMember object to its underlying database record.
|
Properties
Name | Description | |
---|---|---|
AllowedExistingVersions |
It is not the asset versions limit settings completely.
If auto discard is allowed, the number of this value is infinite
(Inherited from IAssetVersioning.) | |
AssetManager |
Get the AssetSystemManager that created this object.
(Inherited from IAssetCommon.) | |
AssetType |
Get the name of AssetType.
(Inherited from IAssetCommon.) | |
Corrupted |
Test to learn if the asset object is corrupted/changed.
(Inherited from IAssetCommon.) | |
CreationDate |
Get the Create Date of the Asset
| |
CreationUserID |
Get the ID of user created this Asset
| |
CurrentVersion |
Get the current version number
(Inherited from IAssetVersioning.) | |
DefaultMember |
Get/Set the Default member of the Asset.
Default member of the Asset is normally the first member added to
the Asset.
| |
Description |
Get/Set the Description of the Asset
| |
ID |
Get ID of the object
(Inherited from IUniqueObject.) | |
Item[([( Int32])]) |
Indexer: Get a member in this Asset by member ID
| |
Item[([( String])]) |
Indexer: Get a member in this Asset by member name
| |
LastModifiedDate |
Get the Date when the Asset was last modified
| |
Members |
Get the member of this Asset in Array form
| |
Name |
Get, set Name of the object
(Inherited from IUniqueObject.) | |
Owner |
Set the Owner Object of this Asset
| |
OwnerObjectID |
Get the ID of the owner object of this Asset
| |
OwnerObjectType |
Get the type of the owner object of this Asset
| |
Url |
Get the URL of the Asset, which is the URL of its default member.
| |
Versions |
Get all available version numbers
(Inherited from IAssetVersioning.) |
Events
Name | Description | |
---|---|---|
ChildAdded |
Event when a new Member is added
| |
ChildDeleted |
Event when a Member is removed
| |
ChildRestored |
Event when a Member is restored
| |
Updated |
Event when Asset itself is updated
|