2020-05-31 03:09:54 +02:00
|
|
|
|
using System.ComponentModel;
|
|
|
|
|
|
|
|
|
|
|
|
namespace ElectronNET.API.Entities
|
2017-10-12 02:24:27 +02:00
|
|
|
|
{
|
2017-10-24 21:43:27 +02:00
|
|
|
|
/// <summary>
|
2020-05-31 03:09:54 +02:00
|
|
|
|
/// Defines the PathName enumeration.
|
2017-10-24 21:43:27 +02:00
|
|
|
|
/// </summary>
|
2017-10-12 02:24:27 +02:00
|
|
|
|
public enum PathName
|
|
|
|
|
|
{
|
2017-10-14 14:41:11 +02:00
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// User’s home directory.
|
|
|
|
|
|
/// </summary>
|
2020-05-31 03:09:54 +02:00
|
|
|
|
[Description("home")]
|
|
|
|
|
|
Home,
|
2017-10-14 14:41:11 +02:00
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Per-user application data directory.
|
|
|
|
|
|
/// </summary>
|
2020-05-31 03:09:54 +02:00
|
|
|
|
[Description("appData")]
|
|
|
|
|
|
AppData,
|
2017-10-14 14:41:11 +02:00
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// The directory for storing your app’s configuration files,
|
|
|
|
|
|
/// which by default it is the appData directory appended with your app’s name.
|
|
|
|
|
|
/// </summary>
|
2020-05-31 03:09:54 +02:00
|
|
|
|
[Description("userData")]
|
|
|
|
|
|
UserData,
|
2017-10-14 14:41:11 +02:00
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Temporary directory.
|
|
|
|
|
|
/// </summary>
|
2020-05-31 03:09:54 +02:00
|
|
|
|
[Description("temp")]
|
|
|
|
|
|
Temp,
|
2017-10-14 14:41:11 +02:00
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// The current executable file.
|
|
|
|
|
|
/// </summary>
|
2020-05-31 03:09:54 +02:00
|
|
|
|
[Description("exe")]
|
|
|
|
|
|
Exe,
|
2017-10-14 14:41:11 +02:00
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// The libchromiumcontent library.
|
|
|
|
|
|
/// </summary>
|
2020-05-31 03:09:54 +02:00
|
|
|
|
[Description("Module")]
|
|
|
|
|
|
Module,
|
2017-10-14 14:41:11 +02:00
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// The current user’s Desktop directory.
|
|
|
|
|
|
/// </summary>
|
2020-05-31 03:09:54 +02:00
|
|
|
|
[Description("desktop")]
|
|
|
|
|
|
Desktop,
|
2017-10-14 14:41:11 +02:00
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Directory for a user’s “My Documents”.
|
|
|
|
|
|
/// </summary>
|
2020-05-31 03:09:54 +02:00
|
|
|
|
[Description("documents")]
|
|
|
|
|
|
Documents,
|
2017-10-14 14:41:11 +02:00
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Directory for a user’s downloads.
|
|
|
|
|
|
/// </summary>
|
2020-05-31 03:09:54 +02:00
|
|
|
|
[Description("downloads")]
|
|
|
|
|
|
Downloads,
|
2017-10-14 14:41:11 +02:00
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Directory for a user’s music.
|
|
|
|
|
|
/// </summary>
|
2020-05-31 03:09:54 +02:00
|
|
|
|
[Description("music")]
|
|
|
|
|
|
Music,
|
2017-10-14 14:41:11 +02:00
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Directory for a user’s pictures.
|
|
|
|
|
|
/// </summary>
|
2020-05-31 03:09:54 +02:00
|
|
|
|
[Description("pictures")]
|
|
|
|
|
|
Pictures,
|
2017-10-14 14:41:11 +02:00
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Directory for a user’s videos.
|
|
|
|
|
|
/// </summary>
|
2020-05-31 03:09:54 +02:00
|
|
|
|
[Description("videos")]
|
|
|
|
|
|
Videos,
|
2017-10-14 14:41:11 +02:00
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
2020-05-31 03:09:54 +02:00
|
|
|
|
/// The logs.
|
2017-10-14 14:41:11 +02:00
|
|
|
|
/// </summary>
|
2020-05-31 03:09:54 +02:00
|
|
|
|
[Description("logs")]
|
|
|
|
|
|
Logs,
|
2017-10-14 14:41:11 +02:00
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Full path to the system version of the Pepper Flash plugin.
|
|
|
|
|
|
/// </summary>
|
2020-05-31 03:09:54 +02:00
|
|
|
|
[Description("PepperFlashSystemPlugin")]
|
|
|
|
|
|
PepperFlashSystemPlugin
|
2017-10-12 02:24:27 +02:00
|
|
|
|
}
|
|
|
|
|
|
}
|