Table of Contents

Class AppFiles

Namespace
ToSic.Sxc.DataSources
Assembly
ToSic.Sxc.dll

Deliver a list of App files and folders from the current platform (Dnn or Oqtane).

As of now there are no parameters to set.

To figure out the properties returned and what they match up to, see PageDataRaw TODO

[VisualQuery(ConfigurationType = "", NameId = "3fe6c215-4c37-45c1-8883-b4b2a47162a7", HelpLink = "https://go.2sxc.org/ds-appfiles", Icon = "account_tree", NiceName = "AppFiles", Type = DataSourceType.Source, Audience = Audience.Advanced, UiHint = "Files and folders in the App folder")]
[InternalApi_DoNotUse_MayChangeWithoutNotice("still wip / finishing specs etc.")]
public class AppFiles : CustomDataSourceAdvanced, IDataSource, IAppIdentity, IZoneIdentity, IAppIdentityLight, ICacheKey, ICacheExpiring, ITimestamped, IHasLog, IDataSourceLinkable
Inheritance
AppFiles
Implements
Inherited Members

Properties

Filter

[Configuration(Fallback = "*.*")]
public string Filter { get; }

Property Value

string

OnlyFiles

[Configuration(Fallback = false)]
public bool OnlyFiles { get; }

Property Value

bool

OnlyFolders

[Configuration(Fallback = false)]
public bool OnlyFolders { get; }

Property Value

bool

Root

[Configuration(Fallback = "/")]
public string Root { get; }

Property Value

string