Nucleus .Net Core CMS

Models.FileSystem.FileSystemItem Class

Namespace: Nucleus.Abstractions.Models.FileSystem
Assembly: Nucleus.Abstractions.dll
Represents an item (file or folder) stored in a file system.
Capabilities of the file system item.
Remarks
Some file system providers are not able to perform certain operations at certain levels of the file system (or at all). This property returns an object which specifies which operations are available.
Last modified date.
User-specified description of the file system item.
Id of database reference for the file system item
Gets or sets whether the user has selected this item on-screen.
Display Name of the file system item.
The path of the file system item's parent. Path formats are defined by the relevant FileSystemProvider. The format of a path for a "root" item is defined by the relevant FileSystemProvider.
The path of the file system item. Path formats are defined by the relevant FileSystemProvider
The file system provider name
CopyDatabaseValuesTo (FileSystemItem target)
Data for folder and file items ares retrieved from the database, AND from the file system. This function "merges" a Folder/File object which has been retrieved from the file system with one from the database by copying the fields that are only present in the database (that is, can't be retrieved from the file system).