Click or drag to resize

IUnmanagedAssetFolder Interface


Represents a legacy asset folder, 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.6.492
Syntax
public interface IUnmanagedAssetFolder : IUnmanagedAssetItem

The IUnmanagedAssetFolder 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 propertyChildrenCount Gets the total count of unmanaged Assets and Folders under this folder
Public propertyDirectoryInfo Gets the DirectoryInfo object of this unmanaged asset folder
Public propertyExists Gets whether the file or directory of the unmanaged asset physically exists on disk
(Inherited from IUnmanagedAssetItem)
Public propertyFullPath Gets the full file/directory path on disk
(Inherited from IUnmanagedAssetItem)
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 propertyIsRoot Gets whether this unmanaged folder is a root folder, residing directly under UnmanagedAssetLocation
Public propertyName Gets the file or directory name of the item
(Inherited from IUnmanagedAssetItem)
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)
Public methodUnmanagedAssetFolders Retrieves the direct children Folders under this folder
Public methodUnmanagedAssets Retrieves the direct children files Assets under this unmanaged folder
Top
See Also