Interface IFolderModel
BETA: A Folder Model which describes a folder as returned by the AppAssets DataSource.
[InternalApi_DoNotUse_MayChangeWithoutNotice("Still tweaking details and naming v19.0x")]
public interface IFolderModel : ICanWrapData
Remarks
History
Properties
Created
When the file/folder was created.
DateTime Created { get; }
Property Value
Files
All files in this folder.
IEnumerable<IFileModel> Files { get; }
Property Value
Folder
Reference to the parent folder.
Returns null
on the root folder.
IFolderModel Folder { get; }
Property Value
Folders
All sub folders in this folder.
IEnumerable<IFolderModel> Folders { get; }
Property Value
FullName
The full name with extension.
If it's a folder or there is no extension, then it's identical to the Name
string FullName { get; }
Property Value
Modified
When the file/folder was modified.
DateTime Modified { get; }
Property Value
Name
The folder name - or blank when it's the root.
string Name { get; }
Property Value
Path
Starting in the App-Root
string Path { get; }
Property Value
Url
The full url starting at the root of the site. Absolute but without protocol/domain.
string Url { get; }