2024-10-26 15:48:47 -05:00
|
|
|
|
using System.ComponentModel;
|
|
|
|
|
|
using System.ComponentModel.DataAnnotations;
|
2024-08-12 00:15:16 -05:00
|
|
|
|
|
|
|
|
|
|
namespace LANCommander.SDK.Enums
|
2023-01-15 04:29:47 -06:00
|
|
|
|
{
|
|
|
|
|
|
public enum ScriptType
|
|
|
|
|
|
{
|
|
|
|
|
|
Install,
|
|
|
|
|
|
Uninstall,
|
2024-08-12 00:15:16 -05:00
|
|
|
|
[Display(Name = "Name Change")]
|
2023-01-15 04:29:47 -06:00
|
|
|
|
NameChange,
|
2024-08-12 00:15:16 -05:00
|
|
|
|
[Display(Name = "Key Change")]
|
2023-10-24 19:11:50 -05:00
|
|
|
|
KeyChange,
|
2024-08-12 00:15:16 -05:00
|
|
|
|
[Display(Name = "Save Upload")]
|
2023-10-24 19:11:50 -05:00
|
|
|
|
SaveUpload,
|
2024-08-12 00:15:16 -05:00
|
|
|
|
[Display(Name = "Save Download")]
|
2023-10-24 19:11:50 -05:00
|
|
|
|
SaveDownload,
|
2024-08-12 00:15:16 -05:00
|
|
|
|
[Display(Name = "Detect Install")]
|
2024-01-20 21:02:41 -06:00
|
|
|
|
DetectInstall,
|
2024-08-12 00:15:16 -05:00
|
|
|
|
[Display(Name = "Before Start")]
|
2024-01-20 21:02:41 -06:00
|
|
|
|
BeforeStart,
|
2024-08-12 00:15:16 -05:00
|
|
|
|
[Display(Name = "After Stop")]
|
2024-01-20 21:02:41 -06:00
|
|
|
|
AfterStop,
|
2024-10-26 15:48:47 -05:00
|
|
|
|
[Display(Name = "User Registration")]
|
|
|
|
|
|
UserRegistration,
|
|
|
|
|
|
[Display(Name = "User Login")]
|
|
|
|
|
|
UserLogin,
|
|
|
|
|
|
[Display(Name = "Application Start")]
|
|
|
|
|
|
ApplicationStart,
|
2023-01-15 04:29:47 -06:00
|
|
|
|
}
|
|
|
|
|
|
}
|