Click or drag to resize

IUnmanagedAsset Interface


Represents a legacy asset file, residing under UnmanagedAssetLocation, that is not managed by the CMS Asset system.

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

The IUnmanagedAsset type exposes the following members.

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