BuildFeed/BuildFeed.Model/ProjectFamily.cs

57 lines
1.5 KiB
C#
Raw Normal View History

using System.ComponentModel.DataAnnotations;
namespace BuildFeed.Model
{
2017-02-24 04:53:49 +08:00
public enum ProjectFamily
{
2017-04-18 00:06:00 +08:00
None = 0,
2017-04-18 00:06:00 +08:00
[Display(Name = "NT 5.0", Description = "Windows 2000")]
Windows2000 = 1,
2016-01-06 21:25:06 +08:00
2017-02-24 04:53:49 +08:00
[Display(Name = "Neptune")]
2017-04-18 00:06:00 +08:00
Neptune = 2,
2016-01-06 21:25:06 +08:00
2017-04-18 00:06:00 +08:00
[Display(Name = "Whistler", Description = "Windows XP")]
WindowsXP = 3,
2016-01-06 21:25:06 +08:00
2017-04-18 00:06:00 +08:00
[Display(Name = ".NET Server", Description = "Server 2003")]
Server2003 = 4,
2017-02-24 04:53:49 +08:00
[Display(Name = "Longhorn")]
2017-04-18 00:06:00 +08:00
Longhorn = 5,
2017-04-18 00:06:00 +08:00
[Display(Name = "Longhorn", Description = "Windows Vista")]
WindowsVista = 6,
2016-01-06 21:25:06 +08:00
2017-02-24 04:53:49 +08:00
[Display(Name = "Windows 7")]
2017-04-18 00:06:00 +08:00
Windows7 = 7,
2017-02-24 04:53:49 +08:00
[Display(Name = "Windows 8")]
2017-04-18 00:06:00 +08:00
Windows8 = 8,
2017-04-18 00:06:00 +08:00
[Display(Name = "Windows Blue", Description = "Windows 8.1")]
WindowsBlue = 9,
2017-04-18 00:06:00 +08:00
[Display(Name = "Threshold", Description = "Windows 10 (Initial Release)")]
Threshold = 10,
2017-04-18 00:06:00 +08:00
[Display(Name = "Threshold 2", Description = "Windows 10 (November Update)")]
Threshold2 = 20,
2017-04-18 00:06:00 +08:00
[Display(Name = "Redstone", Description = "Windows 10 (Anniversary Update)")]
Redstone = 30,
2017-04-18 00:06:00 +08:00
[Display(Name = "Redstone 2", Description = "Windows 10 (Creators Update)")]
Redstone2 = 40,
[Display(Name = "Redstone 2 (Feature Update)")]
Feature2 = 41,
2017-05-14 06:38:30 +08:00
[Display(Name = "Redstone 3", Description = "Windows 10 (Fall Creators Update)")]
2017-08-28 19:18:10 +08:00
Redstone3 = 50,
[Display(Name = "Redstone 4")]
Redstone4 = 60
2017-02-24 04:53:49 +08:00
}
}