Click or drag to resize

IUnmanagedAssetItem Interface


Represents the base interface for unmanaged asset and folder items. Unmanaged asset items are legacy asset files that are not managed by the CMS Asset system.

Namespace:  Ingeniux.CMS
Assembly:  Ingeniux.CMS.CSAPI (in Ingeniux.CMS.CSAPI.dll) Version: 10.5.94
Syntax
public interface IUnmanagedAssetItem

The IUnmanagedAssetItem type exposes the following members.

Properties
  NameDescription
Public propertyCode exampleAncestorPaths
Gets the paths of this items ancestor folders
Public propertyAncestors
Gets the ancestor unmanaged asset folders of current item
Public propertyExists
Gets whether the file or directory of the unmanaged asset physically exists on disk
Public propertyFullPath
Gets the full file/directory path on disk
Public propertyId
Gets the unique id of the unmanaged asset item. For folder, starts with "uaf/"; For asset, starts with "ua/"
Public propertyName
Gets the file or directory name of the item
Public propertyParent
Gets the parent unmanaged asset folder of current item
Public propertyPath
Gets the path relative to Unmanaged Assets Location
Public propertySecurityInherited
Gets whether the security for this item is inherited from its parent unmanaged folder
Top
Methods
  NameDescription
Public methodAllowUser
Checks whether a given User has the specified security level
Public methodDelete
Deletes the current item file or directory from disk
Public methodMove
Physically moves this item under another unmanaged asset folder
Public methodRename
Renames the current item physically
Public methodSecurityGroups
Gets which UserGroups have the specified security level.
Public methodSecurityLevel
Finds out the security level of the specified User on this item
Top
See Also