黄贺彬 %!s(int64=5) %!d(string=hai) anos
pai
achega
a635dcbdcd

+ 4 - 4
TEAMModelOS.SDK/Context/Attributes/AllowCors/AllowCorsAttribute.cs

@@ -10,11 +10,11 @@ namespace TEAMModelOS.SDK.Context.Attributes.AllowCors
         public override void OnActionExecuting(ActionExecutingContext filterContext)
         {
             var context = filterContext.HttpContext;
-            //context.Response.Headers.Add("Access-Control-Allow-Origin", "*");
-            context.Response.Headers.Add("Access-Control-Allow-Methods", "GET, HEAD, OPTIONS, POST, PUT");
+            context.Response.Headers.Add("Access-Control-Allow-Origin", "*");
+            context.Response.Headers.Add("Access-Control-Allow-Methods", "GET,HEAD,OPTIONS,POST,PUT");
             context.Response.Headers.Add("Access-Control-Allow-Headers", "Access-Control-Allow-Headers," +
-                                         " Origin,Accept, X-Requested-With, Content-Type, " +
-                                         "Access-Control-Request-Method, Access-Control-Request-Headers," +
+                                         "Origin,Accept,X-Requested-With,Content-Type," +
+                                         "Access-Control-Request-Method,Access-Control-Request-Headers," +
                                          "Content-Type,Accept,access_token,token,Authorization");
             base.OnActionExecuting(filterContext);
         }

+ 2 - 2
TEAMModelOS.SDK/Context/Constant/Constants.cs

@@ -22,10 +22,10 @@ namespace TEAMModelOS.SDK.Context.Constant.Common
         /// <summary>
         /// 苏格拉底作品类型--团队组
         /// </summary>
-		public static readonly string SIGNUPTYPEGRP = "2018TMCNTSGRP";
+		//public static readonly string SIGNUPTYPEGRP = "2018TMCNTSGRP";
         /// <summary>
         /// 苏格拉底作品类型--个人组
         /// </summary>
-		public static readonly string SIGNUPTYPEINT = "2018TMCNTSIND";
+		//public static readonly string SIGNUPTYPEINT = "2018TMCNTSIND";
     }
 }

+ 1 - 1
TEAMModelOS.SDK/Extension/JwtAuth/Filters/JwtAuthorizationFilter.cs

@@ -37,7 +37,7 @@ namespace TEAMModelOS.SDK.Extension.JwtAuth.Filters
             if (httpContext.Request.Query.ContainsKey(HttpConstant.access_token))
             {
                 tokenHeader = httpContext.Request.Query[HttpConstant.access_token];
-                tokenHeader = tokenHeader.Trim();
+                //tokenHeader = tokenHeader.Trim();
             }
             ClaimModel claimModel = JwtHelper.JwtHelper.SerializeJWT(tokenHeader);
 

+ 3 - 42
TEAMModelOS.SDK/Helper/Common/ColorHelper/ColorHSL.cs

@@ -10,57 +10,18 @@ namespace TEAMModelOS.SDK.Helper.Common.ColorHelper
     /// </summary>
     public class ColorHSL
     {
-        public ColorHSL(int h, int s, int l)
-        {
-            this._h = h;
-            this._s = s;
-            this._l = l;
-        }
-
-        private int _h;
-        private int _s;
-        private int _l;
-
         /// <summary>
         /// 色相
         /// </summary>
-        public int H
-        {
-            get { return this._h; }
-            set
-            {
-                this._h = value;
-                this._h = this._h > 360 ? 360 : this._h;
-                this._h = this._h < 0 ? 0 : this._h;
-            }
-        }
-
+        public double H { get; set; }
         /// <summary>
         /// 饱和度(纯度)
         /// </summary>
-        public int S
-        {
-            get { return this._s; }
-            set
-            {
-                this._s = value;
-                this._s = this._s > 255 ? 255 : this._s;
-                this._s = this._s < 0 ? 0 : this._s;
-            }
-        }
+        public double S { get; set; }
 
         /// <summary>
         /// 饱和度
         /// </summary>
-        public int L
-        {
-            get { return this._l; }
-            set
-            {
-                this._l = value;
-                this._l = this._l > 255 ? 255 : this._l;
-                this._l = this._l < 0 ? 0 : this._l;
-            }
-        }
+        public double L { get; set; }
     }
 }

+ 89 - 137
TEAMModelOS.SDK/Helper/Common/ColorHelper/ColorHelper.cs

@@ -18,8 +18,8 @@ namespace TEAMModelOS.SDK.Helper.Common.ColorHelper
         /// <returns></returns>
         public static ColorHSV RgbToHsv(ColorRGB rgb)
         {
-            float min, max, tmp, H, S, V;
-            float R = rgb.R * 1.0f / 255, G = rgb.G * 1.0f / 255, B = rgb.B * 1.0f / 255;
+            double min, max, tmp, H, S, V;
+            double R = rgb.R * 1.0f / 255, G = rgb.G * 1.0f / 255, B = rgb.B * 1.0f / 255;
             tmp = Math.Min(R, G);
             min = Math.Min(tmp, B);
             tmp = Math.Max(R, G);
@@ -68,17 +68,17 @@ namespace TEAMModelOS.SDK.Helper.Common.ColorHelper
         public static ColorRGB HsvToRgb(ColorHSV hsv)
         {
             if (hsv.H == 360) hsv.H = 359; // 360为全黑,原因不明
-            float R = 0f, G = 0f, B = 0f;
+            double R = 0f, G = 0f, B = 0f;
             if (hsv.S == 0)
             {
                 return new ColorRGB(hsv.V, hsv.V, hsv.V);
             }
-            float S = hsv.S * 1.0f / 255, V = hsv.V * 1.0f / 255;
+            double S = hsv.S * 1.0f / 255, V = hsv.V * 1.0f / 255;
             int H1 = (int)(hsv.H * 1.0f / 60), H = hsv.H;
-            float F = H * 1.0f / 60 - H1;
-            float P = V * (1.0f - S);
-            float Q = V * (1.0f - F * S);
-            float T = V * (1.0f - (1.0f - F) * S);
+            double F = H * 1.0f / 60 - H1;
+            double P = V * (1.0f - S);
+            double Q = V * (1.0f - F * S);
+            double T = V * (1.0f - (1.0f - F) * S);
             switch (H1)
             {
                 case 0: R = V; G = T; B = P; break;
@@ -107,51 +107,51 @@ namespace TEAMModelOS.SDK.Helper.Common.ColorHelper
         /// <returns></returns>
         public static ColorHSL RgbToHsl(ColorRGB rgb)
         {
-            float min, max, tmp, H, S, L;
-            float R = rgb.R * 1.0f / 255, G = rgb.G * 1.0f / 255, B = rgb.B * 1.0f / 255;
+            double min, max, tmp, H = 0, S = 0, L = 0;
+            double R = rgb.R * 1.0f / 255, G = rgb.G * 1.0f / 255, B = rgb.B * 1.0f / 255;
             tmp = Math.Min(R, G);
             min = Math.Min(tmp, B);
             tmp = Math.Max(R, G);
             max = Math.Max(tmp, B);
-            // H
-            H = 0;
-            if (max == min)
-            {
-                H = 0;  // 此时H应为未定义,通常写为0
-            }
-            else if (max == R && G > B)
-            {
-                H = 60 * (G - B) * 1.0f / (max - min) + 0;
-            }
-            else if (max == R && G < B)
-            {
-                H = 60 * (G - B) * 1.0f / (max - min) + 360;
-            }
-            else if (max == G)
-            {
-                H = H = 60 * (B - R) * 1.0f / (max - min) + 120;
-            }
-            else if (max == B)
+            L = (max + min) / 2.0d;
+            if (min == max)
             {
-                H = H = 60 * (R - G) * 1.0f / (max - min) + 240;
+                H = S = 0;
             }
-            // L 
-            L = 0.5f * (max + min);
-            // S
-            S = 0;
-            if (L == 0 || max == min)
-            {
-                S = 0;
-            }
-            else if (0 < L && L < 0.5)
-            {
-                S = (max - min) / (L * 2);
-            }
-            else if (L > 0.5)
+            else
             {
-                S = (max - min) / (2 - 2 * L);
+                double d = max - min;
+                S = L > 0.5 ? d / (2 - max - min) : d / (max + min);
+                if (max == R)
+                {
+                    H = (G - B) / d + (G < B ? 6 : 0);
+                }
+                else if (max == G)
+                {
+                    H = (G - R) / d + 2;
+                }
+                else if (max == B)
+                {
+                    H = (R - G) / d + 4;
+                }
             }
-            return new ColorHSL((int)H, (int)(S * 255), (int)(L * 255));
+            H = H / 6.0F;
+            return new ColorHSL() { H = H, S = S, L = L };
+        }
+
+        public static double hue2rgb(double p, double q, double t)
+        {
+            if (t < 0) t += 1;
+
+            if (t > 1) t -= 1;
+
+            if (t < 1.0 / 6.0d) return p + (q - p) * 6 * t;
+
+            if (t < 1.0 / 2.0d) return q;
+
+            if (t < 2.0 / 3.0d) return p + (q - p) * (2.0d / 3.0d - t) * 6.0d;
+
+            return p;
         }
 
         /// <summary>
@@ -161,49 +161,26 @@ namespace TEAMModelOS.SDK.Helper.Common.ColorHelper
         /// <returns></returns>
         public static ColorRGB HslToRgb(ColorHSL hsl)
         {
-            float R = 0f, G = 0f, B = 0f;
-            float S = hsl.S * 1.0f / 255, L = hsl.L * 1.0f / 255;
-            float temp1, temp2, temp3;
-            if (S == 0f) // 灰色
+            var l = hsl.L;
+            var s = hsl.S;
+            var h = hsl.H;
+            double R = 0, G = 0, B = 0;
+            if (hsl.S == 0)
             {
-                R = L;
-                G = L;
-                B = L;
+                R = G = B = hsl.L;
             }
             else
             {
-                if (L < 0.5f)
-                {
-                    temp2 = L * (1.0f + S);
-                }
-                else
-                {
-                    temp2 = L + S - L * S;
-                }
-                temp1 = 2.0f * L - temp2;
-                float H = hsl.H * 1.0f / 360;
-                // R
-                temp3 = H + 1.0f / 3.0f;
-                if (temp3 < 0) temp3 += 1.0f;
-                if (temp3 > 1) temp3 -= 1.0f;
-                R = temp3;
-                // G
-                temp3 = H;
-                if (temp3 < 0) temp3 += 1.0f;
-                if (temp3 > 1) temp3 -= 1.0f;
-                G = temp3;
-                // B
-                temp3 = H - 1.0f / 3.0f;
-                if (temp3 < 0) temp3 += 1.0f;
-                if (temp3 > 1) temp3 -= 1.0f;
-                B = temp3;
+                var q = l < 0.5 ? l * (1 + s) : l + s - l * s;
+                var p = 2 * l - q;
+                R = hue2rgb(p, q, h + 1.0d / 3.0d);
+                G = hue2rgb(p, q, h);
+                B = hue2rgb(p, q, h - 1.0d / 3.0d);
             }
-            R = R * 255;
-            G = G * 255;
-            B = B * 255;
-            return new ColorRGB((int)R, (int)G, (int)B);
+            R = R * 255; G = G * 255; B = B * 255;
+            return new ColorRGB(int.Parse(Math.Round(R, 0) + ""), int.Parse(Math.Round(G, 0) + ""), int.Parse(Math.Round(B, 0) + ""));
         }
-        private static float HueToRGB(float p, float q, float h)
+        private static double HueToRGB(double p, double q, double h)
         {
             if (h < 0) h += 1;
             if (h > 1) h -= 1;
@@ -221,54 +198,21 @@ namespace TEAMModelOS.SDK.Helper.Common.ColorHelper
             }
             return p;
         }
-
-        public static Color GetColorLumModAndLumOff(Color color, int lumMod = 0, int lumOff = 0) {
-            ColorHSL colorHSL=  RgbToHsl(new ColorRGB(color.R,color.G,color.B));
-            colorHSL.L = (colorHSL.L / 100) * (lumMod / 100_000) + (lumOff / 100_000);
-            return color; 
-        }
-
-
-        public static Color GetColorLumModAndOff(Color color, int lumMod=0, int lumOff=0)
+        /// <summary>
+        /// 处理图像饱和度
+        /// </summary>
+        /// <param name="color"></param>
+        /// <param name="lumMod"></param>
+        /// <param name="lumOff"></param>
+        /// <returns></returns>
+        public static Color GetColorLumModAndLumOff(Color color, int lumMod = 0, int lumOff = 0)
         {
-            float[] rgb = { color.R, color.G, color.B };
-            float r = rgb[0];
-            float g = rgb[1];
-            float b = rgb[2];
-            float min = Math.Min(r, Math.Min(g, b));
-            float max = Math.Max(r, Math.Max(g, b));
-
-            float h = 0;
-            if (max == min) h = 0;
-            else if (max == r) h = ((60 * (g - b) / (max - min)) + 360) % 360;
-            else if (max == g) h = (60 * (b - r) / (max - min)) + 120;
-            else if (max == b) h = (60 * (r - g) / (max - min)) + 240;
-
-            float l = (max + min) / 2;
-            l = l * (float)lumMod / 100000f + (float)lumOff / 100000f;
-
-            float s = 0;
-            if (max == min) s = 0;
-            else if (l <= .5f) s = (max - min) / (max + min);
-            else s = (max - min) / (2 - max - min);
-
-            h = h % 360.0f;
-            h /= 360f;
-
-            float q = 0;
-            if (l < 0.5) q = l * (1 + s);
-            else q = (l + s) - (s * l);
-            float p = 2 * l - q;
-            r = Math.Max(0, HueToRGB(p, q, h + (1.0f / 3.0f)));
-            g = Math.Max(0, HueToRGB(p, q, h));
-            b = Math.Max(0, HueToRGB(p, q, h - (1.0f / 3.0f)));
-
-            //r = Math.Min(r, 1.0f);
-            //g = Math.Min(g, 1.0f);
-            //b = Math.Min(b, 1.0f);
-
-            return Color.FromArgb((int)r, (int)g, (int)b);
+            ColorHSL colorHSL = RgbToHsl(new ColorRGB(color.R, color.G, color.B));
+            colorHSL.L = colorHSL.L * lumMod / 100_000.0 + lumOff / 100_000.0;
+            ColorRGB colorRGB = HslToRgb(colorHSL);
+            return Color.FromArgb(colorRGB.R, colorRGB.G, colorRGB.B);
         }
+
         /// <summary>
         /// 
         /// </summary>
@@ -276,21 +220,29 @@ namespace TEAMModelOS.SDK.Helper.Common.ColorHelper
         /// <param name="pa">混合原色占百分比/100% </param>
         /// <param name="Type">Shade 与黑色混合  Tint与白色混合</param>
         /// <returns></returns>
-        public static Color GetShadeOrTintColor(Color color ,double pa,string Type) {
+        public static Color GetShadeOrTintColor(Color color, double pa, string Type)
+        {
             double rw = 0, gw = 0, bw = 0;
             int ra = color.R, ga = color.G, ba = color.B;
-            if (Type.Equals("Shade")) {
+            if (Type.Equals("Shade"))
+            {
                 rw = 0; gw = 0; bw = 0;
+                double rn = rw * (1 - pa) + ra * (1 + pa);
+                double gn = gw * (1 - pa) + ga * (1 + pa);
+                double bn = bw * (1 - pa) + ba * (1 + pa);
+                return Color.FromArgb(int.Parse(Math.Round(rn, 0) + ""), int.Parse(Math.Round(gn, 0) + ""), int.Parse(Math.Round(bn, 0) + ""));
             }
-            if (Type.Equals("Tint"))
+            else if (Type.Equals("Tint"))
             {
                 rw = 255; gw = 255; bw = 255;
-            }
-            double pw = 1 - pa;
-            double rn = rw * pw + ra * pa;
-            double gn = gw * pw + ga * pa;
-            double bn = bw * pw + ba * pa;
-            return Color.FromArgb((int)rn, (int)gn, (int)bn); 
+                double rn = rw * (1 - pa) + ra * (1 + pa);
+                double gn = gw * (1 - pa) + ga * (1 + pa);
+                double bn = bw * (1 - pa) + ba * (1 + pa);
+                return Color.FromArgb(int.Parse(Math.Round(rn, 0) + ""), int.Parse(Math.Round(gn, 0) + ""), int.Parse(Math.Round(bn,0) + ""));
+            }
+            else { return color; }
+            //double pw = 1 - pa;
+           
         }
 
     }

+ 18 - 1
TEAMModelOS.SDK/Helper/Network/HttpHelper/HttpContextHelper.cs

@@ -109,7 +109,7 @@ namespace TEAMModelOS.SDK.Helper.Network.HttpHelper
             if (request.Query.ContainsKey(Constants.ACCESS_TOKEN))
             {
                 tokenHeader = request.Query[Constants.ACCESS_TOKEN];
-                tokenHeader = tokenHeader.Trim();
+                //tokenHeader = tokenHeader;
             }
             if (string.IsNullOrEmpty(tokenHeader))
             {
@@ -127,5 +127,22 @@ namespace TEAMModelOS.SDK.Helper.Network.HttpHelper
             }
             return claimValues;
         }
+        public static string GetAuthorizationCode(IHttpContextAccessor httpContextAccessor)
+        {
+            var tokenHeader = "";
+            HttpRequest request = httpContextAccessor.HttpContext.Request;
+            if (request.Headers.ContainsKey(Constants.AUTHORIZATION))
+            {
+                tokenHeader = request.Headers[Constants.AUTHORIZATION];
+                //tokenHeader = tokenHeader.ToString().Substring("Bearer ".Length).Trim();
+                tokenHeader = tokenHeader.Replace("Bearer ", "");
+            }
+            if (request.Query.ContainsKey(Constants.ACCESS_TOKEN))
+            {
+                tokenHeader = request.Query[Constants.ACCESS_TOKEN];
+                tokenHeader = tokenHeader.Trim();
+            }
+            return tokenHeader;
+        }
     }
 }

+ 1 - 1
TEAMModelOS.SDK/Module/PowerPointX/PresentationConvert.cs

@@ -922,7 +922,7 @@ namespace TEAMModelOS.SDK.Module.PowerPointX
             if (lumModVal > 0 || lumOffVal > 0)
             {
                 Color color = ColorTranslator.FromHtml("#" + schemeColor);
-                color = ColorHelper.GetColorLumModAndOff(color, lumModVal, lumOffVal);
+                color = ColorHelper.GetColorLumModAndLumOff(color, lumModVal, lumOffVal);
                 schemeColor = ColorTranslator.ToHtml(color).Replace("#", "");
             }
             if (tintVal > 0)

+ 2 - 1
TEAMModelOS.SDK/TEAMModelOS.SDK.csproj

@@ -4,7 +4,8 @@
     <TargetFramework>netcoreapp2.2</TargetFramework>
     <GeneratePackageOnBuild>false</GeneratePackageOnBuild>
     <PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
-    <Version>1.0.5</Version>
+    <Version>1.0.7</Version>
+    <PackageReleaseNotes>更新跨域组件的问题</PackageReleaseNotes>
   </PropertyGroup>
 
   <ItemGroup>

+ 1 - 1
TEAMModelOS.Test.PPTX/PresentationConvert.cs

@@ -841,7 +841,7 @@ namespace TEAMModelOS.Test.PPTX
             if (lumModVal > 0 || lumOffVal > 0)
             {
                 Color color = ColorTranslator.FromHtml("#" + schemeColor);
-                color = ColorHelper.GetColorLumModAndOff(color, lumModVal, lumOffVal);
+                color = ColorHelper.GetColorLumModAndLumOff(color, lumModVal, lumOffVal);
                 schemeColor = ColorTranslator.ToHtml(color).Replace("#", "");
             }
             if (tintVal > 0)

+ 9 - 0
TEAMModelOS.Test.PPTX/Program.cs

@@ -19,6 +19,15 @@ namespace TEAMModelOS.Test.PPTX
         static void
             Main(string[] args)
         {
+
+
+            Color color1 = Color.FromArgb(255, 192, 0);
+            ColorHSL colorHSL1 = ColorHelper.RgbToHsl(new ColorRGB(255, 192, 0));
+            ColorRGB colorRGB = ColorHelper.HslToRgb(new ColorHSL { H=colorHSL1.H, S = colorHSL1.S , L = colorHSL1.L });
+            Color  color2=  ColorHelper.GetColorLumModAndLumOff(color1, 20000, 80000);
+            Color color4 = Color.FromArgb(0, 0, 0);
+            Color color5 = ColorHelper.GetShadeOrTintColor(color4, 75000.0d / 100_000.0d, "Tint");
+
             string json =JsonSerialization.ToJson(new Dem { aaa="aaa",bbb="bbb",ccc="cccc",ddd="ddd",eee="eeee"});
             string jwt = "eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE1NjQ0NzE1MjUsImhvc3RuYW1lIjoiaHR0cHM6Ly9vcGVuY2VudGVyLml5dW54aWFvLm5ldCIsInNpZ25JbiI6ImFwcEp1bXBMb2dpbi1jZDVmNWMzMC1iMjk5LTExZTktYmFhZC05M2Q0YmYxNmJjNDciLCJpYXQiOjE1NjQ0NzA5MjUsImp0aSI6IjVkM2YwMzRmMDAwMDA4ZmMxZjM2ZTgwNiJ9.OnvKd7eaSzMU-4hgYdTfNGxoaAU8YgZcIZXvrv9g3mNw_59txzibEgvQahkCjxXeKiVnltmP7WGhNqbN8Hp30A";
             var urls = "https://opencenter.iyunxiao.net/passport/v2/user/info";

+ 1 - 1
TEAMModelOS/Properties/launchSettings.json

@@ -22,7 +22,7 @@
         "isDebug": "false",
         "ASPNETCORE_ENVIRONMENT": "Development"
       },
-      "applicationUrl": "https://localhost:5001;http://localhost:5000"
+      "applicationUrl": "http://localhost:5001"
     }
   }
 }

+ 0 - 1
TEAMModelOS/TEAMModelOS.csproj

@@ -40,7 +40,6 @@
     <Folder Include="ClientApp\components\student-analysis\total\" />
     <Folder Include="JsonFile\Core\" />
     <Folder Include="Models\" />
-    <Folder Include="wwwroot\" />
     <Folder Include="wwwroot\dist\" />
     <Folder Include="Upload\" />
   </ItemGroup>

+ 23 - 0
TEAMModelOS/wwwroot/index.html

@@ -0,0 +1,23 @@
+<!DOCTYPE html>
+<html>
+<head>
+    <meta charset="UTF-8">
+    <title>使用 jQuery validate 表单验证</title>
+    <script src="https://code.jquery.com/jquery-3.4.1.min.js"></script>
+   
+</head>
+<body>
+    <form enctype='multipart/form-data' action="http://192.168.8.192:5000/api/file/UploadDocument" method="post">
+        <input type="file" name='file'>
+        <input type="submit">
+    </form>
+</body>
+</html>
+
+<script>
+$(function(){
+    $.post("http://192.168.8.192:5000/api/login/GetMiniAPPAccessToken",function(data,status){
+        console.log("Data: " + data + "nStatus: " + status);
+    });
+    });
+</script>

+ 960 - 0
TeamModelOS.Test.JsonPath/PresetColorValues.cs

@@ -0,0 +1,960 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace TeamModelOS.Test.JsonPath
+{
+    public enum PresetColorValues
+    {
+        //
+        // 摘要:
+        //     Alice Blue Preset Color.
+        //     When the item is serialized out as xml, its value is "aliceBlue".
+        AliceBlue = 0,
+        //
+        // 摘要:
+        //     Antique White Preset Color.
+        //     When the item is serialized out as xml, its value is "antiqueWhite".
+        AntiqueWhite = 1,
+        //
+        // 摘要:
+        //     Aqua Preset Color.
+        //     When the item is serialized out as xml, its value is "aqua".
+        Aqua = 2,
+        //
+        // 摘要:
+        //     Aquamarine Preset Color.
+        //     When the item is serialized out as xml, its value is "aquamarine".
+        Aquamarine = 3,
+        //
+        // 摘要:
+        //     Azure Preset Color.
+        //     When the item is serialized out as xml, its value is "azure".
+        Azure = 4,
+        //
+        // 摘要:
+        //     Beige Preset Color.
+        //     When the item is serialized out as xml, its value is "beige".
+        Beige = 5,
+        //
+        // 摘要:
+        //     Bisque Preset Color.
+        //     When the item is serialized out as xml, its value is "bisque".
+        Bisque = 6,
+        //
+        // 摘要:
+        //     Black Preset Color.
+        //     When the item is serialized out as xml, its value is "black".
+        Black = 7,
+        //
+        // 摘要:
+        //     Blanched Almond Preset Color.
+        //     When the item is serialized out as xml, its value is "blanchedAlmond".
+        BlanchedAlmond = 8,
+        //
+        // 摘要:
+        //     Blue Preset Color.
+        //     When the item is serialized out as xml, its value is "blue".
+        Blue = 9,
+        //
+        // 摘要:
+        //     Blue Violet Preset Color.
+        //     When the item is serialized out as xml, its value is "blueViolet".
+        BlueViolet = 10,
+        //
+        // 摘要:
+        //     Brown Preset Color.
+        //     When the item is serialized out as xml, its value is "brown".
+        Brown = 11,
+        //
+        // 摘要:
+        //     Burly Wood Preset Color.
+        //     When the item is serialized out as xml, its value is "burlyWood".
+        BurlyWood = 12,
+        //
+        // 摘要:
+        //     Cadet Blue Preset Color.
+        //     When the item is serialized out as xml, its value is "cadetBlue".
+        CadetBlue = 13,
+        //
+        // 摘要:
+        //     Chartreuse Preset Color.
+        //     When the item is serialized out as xml, its value is "chartreuse".
+        Chartreuse = 14,
+        //
+        // 摘要:
+        //     Chocolate Preset Color.
+        //     When the item is serialized out as xml, its value is "chocolate".
+        Chocolate = 15,
+        //
+        // 摘要:
+        //     Coral Preset Color.
+        //     When the item is serialized out as xml, its value is "coral".
+        Coral = 16,
+        //
+        // 摘要:
+        //     Cornflower Blue Preset Color.
+        //     When the item is serialized out as xml, its value is "cornflowerBlue".
+        CornflowerBlue = 17,
+        //
+        // 摘要:
+        //     Cornsilk Preset Color.
+        //     When the item is serialized out as xml, its value is "cornsilk".
+        Cornsilk = 18,
+        //
+        // 摘要:
+        //     Crimson Preset Color.
+        //     When the item is serialized out as xml, its value is "crimson".
+        Crimson = 19,
+        //
+        // 摘要:
+        //     Cyan Preset Color.
+        //     When the item is serialized out as xml, its value is "cyan".
+        Cyan = 20,
+        //
+        // 摘要:
+        //     Dark Blue Preset Color.
+        //     When the item is serialized out as xml, its value is "dkBlue".
+        DarkBlue = 21,
+        //
+        // 摘要:
+        //     Dark Cyan Preset Color.
+        //     When the item is serialized out as xml, its value is "dkCyan".
+        DarkCyan = 22,
+        //
+        // 摘要:
+        //     Dark Goldenrod Preset Color.
+        //     When the item is serialized out as xml, its value is "dkGoldenrod".
+        DarkGoldenrod = 23,
+        //
+        // 摘要:
+        //     Dark Gray Preset Color.
+        //     When the item is serialized out as xml, its value is "dkGray".
+        DarkGray = 24,
+        //
+        // 摘要:
+        //     Dark Green Preset Color.
+        //     When the item is serialized out as xml, its value is "dkGreen".
+        DarkGreen = 25,
+        //
+        // 摘要:
+        //     Dark Khaki Preset Color.
+        //     When the item is serialized out as xml, its value is "dkKhaki".
+        DarkKhaki = 26,
+        //
+        // 摘要:
+        //     Dark Magenta Preset Color.
+        //     When the item is serialized out as xml, its value is "dkMagenta".
+        DarkMagenta = 27,
+        //
+        // 摘要:
+        //     Dark Olive Green Preset Color.
+        //     When the item is serialized out as xml, its value is "dkOliveGreen".
+        DarkOliveGreen = 28,
+        //
+        // 摘要:
+        //     Dark Orange Preset Color.
+        //     When the item is serialized out as xml, its value is "dkOrange".
+        DarkOrange = 29,
+        //
+        // 摘要:
+        //     Dark Orchid Preset Color.
+        //     When the item is serialized out as xml, its value is "dkOrchid".
+        DarkOrchid = 30,
+        //
+        // 摘要:
+        //     Dark Red Preset Color.
+        //     When the item is serialized out as xml, its value is "dkRed".
+        DarkRed = 31,
+        //
+        // 摘要:
+        //     Dark Salmon Preset Color.
+        //     When the item is serialized out as xml, its value is "dkSalmon".
+        DarkSalmon = 32,
+        //
+        // 摘要:
+        //     Dark Sea Green Preset Color.
+        //     When the item is serialized out as xml, its value is "dkSeaGreen".
+        DarkSeaGreen = 33,
+        //
+        // 摘要:
+        //     Dark Slate Blue Preset Color.
+        //     When the item is serialized out as xml, its value is "dkSlateBlue".
+        DarkSlateBlue = 34,
+        //
+        // 摘要:
+        //     Dark Slate Gray Preset Color.
+        //     When the item is serialized out as xml, its value is "dkSlateGray".
+        DarkSlateGray = 35,
+        //
+        // 摘要:
+        //     Dark Turquoise Preset Color.
+        //     When the item is serialized out as xml, its value is "dkTurquoise".
+        DarkTurquoise = 36,
+        //
+        // 摘要:
+        //     Dark Violet Preset Color.
+        //     When the item is serialized out as xml, its value is "dkViolet".
+        DarkViolet = 37,
+        //
+        // 摘要:
+        //     Deep Pink Preset Color.
+        //     When the item is serialized out as xml, its value is "deepPink".
+        DeepPink = 38,
+        //
+        // 摘要:
+        //     Deep Sky Blue Preset Color.
+        //     When the item is serialized out as xml, its value is "deepSkyBlue".
+        DeepSkyBlue = 39,
+        //
+        // 摘要:
+        //     Dim Gray Preset Color.
+        //     When the item is serialized out as xml, its value is "dimGray".
+        DimGray = 40,
+        //
+        // 摘要:
+        //     Dodger Blue Preset Color.
+        //     When the item is serialized out as xml, its value is "dodgerBlue".
+        DodgerBlue = 41,
+        //
+        // 摘要:
+        //     Firebrick Preset Color.
+        //     When the item is serialized out as xml, its value is "firebrick".
+        Firebrick = 42,
+        //
+        // 摘要:
+        //     Floral White Preset Color.
+        //     When the item is serialized out as xml, its value is "floralWhite".
+        FloralWhite = 43,
+        //
+        // 摘要:
+        //     Forest Green Preset Color.
+        //     When the item is serialized out as xml, its value is "forestGreen".
+        ForestGreen = 44,
+        //
+        // 摘要:
+        //     Fuchsia Preset Color.
+        //     When the item is serialized out as xml, its value is "fuchsia".
+        Fuchsia = 45,
+        //
+        // 摘要:
+        //     Gainsboro Preset Color.
+        //     When the item is serialized out as xml, its value is "gainsboro".
+        Gainsboro = 46,
+        //
+        // 摘要:
+        //     Ghost White Preset Color.
+        //     When the item is serialized out as xml, its value is "ghostWhite".
+        GhostWhite = 47,
+        //
+        // 摘要:
+        //     Gold Preset Color.
+        //     When the item is serialized out as xml, its value is "gold".
+        Gold = 48,
+        //
+        // 摘要:
+        //     Goldenrod Preset Color.
+        //     When the item is serialized out as xml, its value is "goldenrod".
+        Goldenrod = 49,
+        //
+        // 摘要:
+        //     Gray Preset Color.
+        //     When the item is serialized out as xml, its value is "gray".
+        Gray = 50,
+        //
+        // 摘要:
+        //     Green Preset Color.
+        //     When the item is serialized out as xml, its value is "green".
+        Green = 51,
+        //
+        // 摘要:
+        //     Green Yellow Preset Color.
+        //     When the item is serialized out as xml, its value is "greenYellow".
+        GreenYellow = 52,
+        //
+        // 摘要:
+        //     Honeydew Preset Color.
+        //     When the item is serialized out as xml, its value is "honeydew".
+        Honeydew = 53,
+        //
+        // 摘要:
+        //     Hot Pink Preset Color.
+        //     When the item is serialized out as xml, its value is "hotPink".
+        HotPink = 54,
+        //
+        // 摘要:
+        //     Indian Red Preset Color.
+        //     When the item is serialized out as xml, its value is "indianRed".
+        IndianRed = 55,
+        //
+        // 摘要:
+        //     Indigo Preset Color.
+        //     When the item is serialized out as xml, its value is "indigo".
+        Indigo = 56,
+        //
+        // 摘要:
+        //     Ivory Preset Color.
+        //     When the item is serialized out as xml, its value is "ivory".
+        Ivory = 57,
+        //
+        // 摘要:
+        //     Khaki Preset Color.
+        //     When the item is serialized out as xml, its value is "khaki".
+        Khaki = 58,
+        //
+        // 摘要:
+        //     Lavender Preset Color.
+        //     When the item is serialized out as xml, its value is "lavender".
+        Lavender = 59,
+        //
+        // 摘要:
+        //     Lavender Blush Preset Color.
+        //     When the item is serialized out as xml, its value is "lavenderBlush".
+        LavenderBlush = 60,
+        //
+        // 摘要:
+        //     Lawn Green Preset Color.
+        //     When the item is serialized out as xml, its value is "lawnGreen".
+        LawnGreen = 61,
+        //
+        // 摘要:
+        //     Lemon Chiffon Preset Color.
+        //     When the item is serialized out as xml, its value is "lemonChiffon".
+        LemonChiffon = 62,
+        //
+        // 摘要:
+        //     Light Blue Preset Color.
+        //     When the item is serialized out as xml, its value is "ltBlue".
+        LightBlue = 63,
+        //
+        // 摘要:
+        //     Light Coral Preset Color.
+        //     When the item is serialized out as xml, its value is "ltCoral".
+        LightCoral = 64,
+        //
+        // 摘要:
+        //     Light Cyan Preset Color.
+        //     When the item is serialized out as xml, its value is "ltCyan".
+        LightCyan = 65,
+        //
+        // 摘要:
+        //     Light Goldenrod Yellow Preset Color.
+        //     When the item is serialized out as xml, its value is "ltGoldenrodYellow".
+        LightGoldenrodYellow = 66,
+        //
+        // 摘要:
+        //     Light Gray Preset Color.
+        //     When the item is serialized out as xml, its value is "ltGray".
+        LightGray = 67,
+        //
+        // 摘要:
+        //     Light Green Preset Color.
+        //     When the item is serialized out as xml, its value is "ltGreen".
+        LightGreen = 68,
+        //
+        // 摘要:
+        //     Light Pink Preset Color.
+        //     When the item is serialized out as xml, its value is "ltPink".
+        LightPink = 69,
+        //
+        // 摘要:
+        //     Light Salmon Preset Color.
+        //     When the item is serialized out as xml, its value is "ltSalmon".
+        LightSalmon = 70,
+        //
+        // 摘要:
+        //     Light Sea Green Preset Color.
+        //     When the item is serialized out as xml, its value is "ltSeaGreen".
+        LightSeaGreen = 71,
+        //
+        // 摘要:
+        //     Light Sky Blue Preset Color.
+        //     When the item is serialized out as xml, its value is "ltSkyBlue".
+        LightSkyBlue = 72,
+        //
+        // 摘要:
+        //     Light Slate Gray Preset Color.
+        //     When the item is serialized out as xml, its value is "ltSlateGray".
+        LightSlateGray = 73,
+        //
+        // 摘要:
+        //     Light Steel Blue Preset Color.
+        //     When the item is serialized out as xml, its value is "ltSteelBlue".
+        LightSteelBlue = 74,
+        //
+        // 摘要:
+        //     Light Yellow Preset Color.
+        //     When the item is serialized out as xml, its value is "ltYellow".
+        LightYellow = 75,
+        //
+        // 摘要:
+        //     Lime Preset Color.
+        //     When the item is serialized out as xml, its value is "lime".
+        Lime = 76,
+        //
+        // 摘要:
+        //     Lime Green Preset Color.
+        //     When the item is serialized out as xml, its value is "limeGreen".
+        LimeGreen = 77,
+        //
+        // 摘要:
+        //     Linen Preset Color.
+        //     When the item is serialized out as xml, its value is "linen".
+        Linen = 78,
+        //
+        // 摘要:
+        //     Magenta Preset Color.
+        //     When the item is serialized out as xml, its value is "magenta".
+        Magenta = 79,
+        //
+        // 摘要:
+        //     Maroon Preset Color.
+        //     When the item is serialized out as xml, its value is "maroon".
+        Maroon = 80,
+        //
+        // 摘要:
+        //     Medium Aquamarine Preset Color.
+        //     When the item is serialized out as xml, its value is "medAquamarine".
+        MedAquamarine = 81,
+        //
+        // 摘要:
+        //     Medium Blue Preset Color.
+        //     When the item is serialized out as xml, its value is "medBlue".
+        MediumBlue = 82,
+        //
+        // 摘要:
+        //     Medium Orchid Preset Color.
+        //     When the item is serialized out as xml, its value is "medOrchid".
+        MediumOrchid = 83,
+        //
+        // 摘要:
+        //     Medium Purple Preset Color.
+        //     When the item is serialized out as xml, its value is "medPurple".
+        MediumPurple = 84,
+        //
+        // 摘要:
+        //     Medium Sea Green Preset Color.
+        //     When the item is serialized out as xml, its value is "medSeaGreen".
+        MediumSeaGreen = 85,
+        //
+        // 摘要:
+        //     Medium Slate Blue Preset Color.
+        //     When the item is serialized out as xml, its value is "medSlateBlue".
+        MediumSlateBlue = 86,
+        //
+        // 摘要:
+        //     Medium Spring Green Preset Color.
+        //     When the item is serialized out as xml, its value is "medSpringGreen".
+        MediumSpringGreen = 87,
+        //
+        // 摘要:
+        //     Medium Turquoise Preset Color.
+        //     When the item is serialized out as xml, its value is "medTurquoise".
+        MediumTurquoise = 88,
+        //
+        // 摘要:
+        //     Medium Violet Red Preset Color.
+        //     When the item is serialized out as xml, its value is "medVioletRed".
+        MediumVioletRed = 89,
+        //
+        // 摘要:
+        //     Midnight Blue Preset Color.
+        //     When the item is serialized out as xml, its value is "midnightBlue".
+        MidnightBlue = 90,
+        //
+        // 摘要:
+        //     Mint Cream Preset Color.
+        //     When the item is serialized out as xml, its value is "mintCream".
+        MintCream = 91,
+        //
+        // 摘要:
+        //     Misty Rose Preset Color.
+        //     When the item is serialized out as xml, its value is "mistyRose".
+        MistyRose = 92,
+        //
+        // 摘要:
+        //     Moccasin Preset Color.
+        //     When the item is serialized out as xml, its value is "moccasin".
+        Moccasin = 93,
+        //
+        // 摘要:
+        //     Navajo White Preset Color.
+        //     When the item is serialized out as xml, its value is "navajoWhite".
+        NavajoWhite = 94,
+        //
+        // 摘要:
+        //     Navy Preset Color.
+        //     When the item is serialized out as xml, its value is "navy".
+        Navy = 95,
+        //
+        // 摘要:
+        //     Old Lace Preset Color.
+        //     When the item is serialized out as xml, its value is "oldLace".
+        OldLace = 96,
+        //
+        // 摘要:
+        //     Olive Preset Color.
+        //     When the item is serialized out as xml, its value is "olive".
+        Olive = 97,
+        //
+        // 摘要:
+        //     Olive Drab Preset Color.
+        //     When the item is serialized out as xml, its value is "oliveDrab".
+        OliveDrab = 98,
+        //
+        // 摘要:
+        //     Orange Preset Color.
+        //     When the item is serialized out as xml, its value is "orange".
+        Orange = 99,
+        //
+        // 摘要:
+        //     Orange Red Preset Color.
+        //     When the item is serialized out as xml, its value is "orangeRed".
+        OrangeRed = 100,
+        //
+        // 摘要:
+        //     Orchid Preset Color.
+        //     When the item is serialized out as xml, its value is "orchid".
+        Orchid = 101,
+        //
+        // 摘要:
+        //     Pale Goldenrod Preset Color.
+        //     When the item is serialized out as xml, its value is "paleGoldenrod".
+        PaleGoldenrod = 102,
+        //
+        // 摘要:
+        //     Pale Green Preset Color.
+        //     When the item is serialized out as xml, its value is "paleGreen".
+        PaleGreen = 103,
+        //
+        // 摘要:
+        //     Pale Turquoise Preset Color.
+        //     When the item is serialized out as xml, its value is "paleTurquoise".
+        PaleTurquoise = 104,
+        //
+        // 摘要:
+        //     Pale Violet Red Preset Color.
+        //     When the item is serialized out as xml, its value is "paleVioletRed".
+        PaleVioletRed = 105,
+        //
+        // 摘要:
+        //     Papaya Whip Preset Color.
+        //     When the item is serialized out as xml, its value is "papayaWhip".
+        PapayaWhip = 106,
+        //
+        // 摘要:
+        //     Peach Puff Preset Color.
+        //     When the item is serialized out as xml, its value is "peachPuff".
+        PeachPuff = 107,
+        //
+        // 摘要:
+        //     Peru Preset Color.
+        //     When the item is serialized out as xml, its value is "peru".
+        Peru = 108,
+        //
+        // 摘要:
+        //     Pink Preset Color.
+        //     When the item is serialized out as xml, its value is "pink".
+        Pink = 109,
+        //
+        // 摘要:
+        //     Plum Preset Color.
+        //     When the item is serialized out as xml, its value is "plum".
+        Plum = 110,
+        //
+        // 摘要:
+        //     Powder Blue Preset Color.
+        //     When the item is serialized out as xml, its value is "powderBlue".
+        PowderBlue = 111,
+        //
+        // 摘要:
+        //     Purple Preset Color.
+        //     When the item is serialized out as xml, its value is "purple".
+        Purple = 112,
+        //
+        // 摘要:
+        //     Red Preset Color.
+        //     When the item is serialized out as xml, its value is "red".
+        Red = 113,
+        //
+        // 摘要:
+        //     Rosy Brown Preset Color.
+        //     When the item is serialized out as xml, its value is "rosyBrown".
+        RosyBrown = 114,
+        //
+        // 摘要:
+        //     Royal Blue Preset Color.
+        //     When the item is serialized out as xml, its value is "royalBlue".
+        RoyalBlue = 115,
+        //
+        // 摘要:
+        //     Saddle Brown Preset Color.
+        //     When the item is serialized out as xml, its value is "saddleBrown".
+        SaddleBrown = 116,
+        //
+        // 摘要:
+        //     Salmon Preset Color.
+        //     When the item is serialized out as xml, its value is "salmon".
+        Salmon = 117,
+        //
+        // 摘要:
+        //     Sandy Brown Preset Color.
+        //     When the item is serialized out as xml, its value is "sandyBrown".
+        SandyBrown = 118,
+        //
+        // 摘要:
+        //     Sea Green Preset Color.
+        //     When the item is serialized out as xml, its value is "seaGreen".
+        SeaGreen = 119,
+        //
+        // 摘要:
+        //     Sea Shell Preset Color.
+        //     When the item is serialized out as xml, its value is "seaShell".
+        SeaShell = 120,
+        //
+        // 摘要:
+        //     Sienna Preset Color.
+        //     When the item is serialized out as xml, its value is "sienna".
+        Sienna = 121,
+        //
+        // 摘要:
+        //     Silver Preset Color.
+        //     When the item is serialized out as xml, its value is "silver".
+        Silver = 122,
+        //
+        // 摘要:
+        //     Sky Blue Preset Color.
+        //     When the item is serialized out as xml, its value is "skyBlue".
+        SkyBlue = 123,
+        //
+        // 摘要:
+        //     Slate Blue Preset Color.
+        //     When the item is serialized out as xml, its value is "slateBlue".
+        SlateBlue = 124,
+        //
+        // 摘要:
+        //     Slate Gray Preset Color.
+        //     When the item is serialized out as xml, its value is "slateGray".
+        SlateGray = 125,
+        //
+        // 摘要:
+        //     Snow Preset Color.
+        //     When the item is serialized out as xml, its value is "snow".
+        Snow = 126,
+        //
+        // 摘要:
+        //     Spring Green Preset Color.
+        //     When the item is serialized out as xml, its value is "springGreen".
+        SpringGreen = 127,
+        //
+        // 摘要:
+        //     Steel Blue Preset Color.
+        //     When the item is serialized out as xml, its value is "steelBlue".
+        SteelBlue = 128,
+        //
+        // 摘要:
+        //     Tan Preset Color.
+        //     When the item is serialized out as xml, its value is "tan".
+        Tan = 129,
+        //
+        // 摘要:
+        //     Teal Preset Color.
+        //     When the item is serialized out as xml, its value is "teal".
+        Teal = 130,
+        //
+        // 摘要:
+        //     Thistle Preset Color.
+        //     When the item is serialized out as xml, its value is "thistle".
+        Thistle = 131,
+        //
+        // 摘要:
+        //     Tomato Preset Color.
+        //     When the item is serialized out as xml, its value is "tomato".
+        Tomato = 132,
+        //
+        // 摘要:
+        //     Turquoise Preset Color.
+        //     When the item is serialized out as xml, its value is "turquoise".
+        Turquoise = 133,
+        //
+        // 摘要:
+        //     Violet Preset Color.
+        //     When the item is serialized out as xml, its value is "violet".
+        Violet = 134,
+        //
+        // 摘要:
+        //     Wheat Preset Color.
+        //     When the item is serialized out as xml, its value is "wheat".
+        Wheat = 135,
+        //
+        // 摘要:
+        //     White Preset Color.
+        //     When the item is serialized out as xml, its value is "white".
+        White = 136,
+        //
+        // 摘要:
+        //     White Smoke Preset Color.
+        //     When the item is serialized out as xml, its value is "whiteSmoke".
+        WhiteSmoke = 137,
+        //
+        // 摘要:
+        //     Yellow Preset Color.
+        //     When the item is serialized out as xml, its value is "yellow".
+        Yellow = 138,
+        //
+        // 摘要:
+        //     Yellow Green Preset Color.
+        //     When the item is serialized out as xml, its value is "yellowGreen".
+        YellowGreen = 139,
+        //
+        // 摘要:
+        //     darkBlue.
+        //     When the item is serialized out as xml, its value is "darkBlue".
+        DarkBlue2010 = 140,
+        //
+        // 摘要:
+        //     darkCyan.
+        //     When the item is serialized out as xml, its value is "darkCyan".
+        DarkCyan2010 = 141,
+        //
+        // 摘要:
+        //     darkGoldenrod.
+        //     When the item is serialized out as xml, its value is "darkGoldenrod".
+        DarkGoldenrod2010 = 142,
+        //
+        // 摘要:
+        //     darkGray.
+        //     When the item is serialized out as xml, its value is "darkGray".
+        DarkGray2010 = 143,
+        //
+        // 摘要:
+        //     darkGrey.
+        //     When the item is serialized out as xml, its value is "darkGrey".
+        DarkGrey2010 = 144,
+        //
+        // 摘要:
+        //     darkGreen.
+        //     When the item is serialized out as xml, its value is "darkGreen".
+        DarkGreen2010 = 145,
+        //
+        // 摘要:
+        //     darkKhaki.
+        //     When the item is serialized out as xml, its value is "darkKhaki".
+        DarkKhaki2010 = 146,
+        //
+        // 摘要:
+        //     darkMagenta.
+        //     When the item is serialized out as xml, its value is "darkMagenta".
+        DarkMagenta2010 = 147,
+        //
+        // 摘要:
+        //     darkOliveGreen.
+        //     When the item is serialized out as xml, its value is "darkOliveGreen".
+        DarkOliveGreen2010 = 148,
+        //
+        // 摘要:
+        //     darkOrange.
+        //     When the item is serialized out as xml, its value is "darkOrange".
+        DarkOrange2010 = 149,
+        //
+        // 摘要:
+        //     darkOrchid.
+        //     When the item is serialized out as xml, its value is "darkOrchid".
+        DarkOrchid2010 = 150,
+        //
+        // 摘要:
+        //     darkRed.
+        //     When the item is serialized out as xml, its value is "darkRed".
+        DarkRed2010 = 151,
+        //
+        // 摘要:
+        //     darkSalmon.
+        //     When the item is serialized out as xml, its value is "darkSalmon".
+        DarkSalmon2010 = 152,
+        //
+        // 摘要:
+        //     darkSeaGreen.
+        //     When the item is serialized out as xml, its value is "darkSeaGreen".
+        DarkSeaGreen2010 = 153,
+        //
+        // 摘要:
+        //     darkSlateBlue.
+        //     When the item is serialized out as xml, its value is "darkSlateBlue".
+        DarkSlateBlue2010 = 154,
+        //
+        // 摘要:
+        //     darkSlateGray.
+        //     When the item is serialized out as xml, its value is "darkSlateGray".
+        DarkSlateGray2010 = 155,
+        //
+        // 摘要:
+        //     darkSlateGrey.
+        //     When the item is serialized out as xml, its value is "darkSlateGrey".
+        DarkSlateGrey2010 = 156,
+        //
+        // 摘要:
+        //     darkTurquoise.
+        //     When the item is serialized out as xml, its value is "darkTurquoise".
+        DarkTurquoise2010 = 157,
+        //
+        // 摘要:
+        //     darkViolet.
+        //     When the item is serialized out as xml, its value is "darkViolet".
+        DarkViolet2010 = 158,
+        //
+        // 摘要:
+        //     lightBlue.
+        //     When the item is serialized out as xml, its value is "lightBlue".
+        LightBlue2010 = 159,
+        //
+        // 摘要:
+        //     lightCoral.
+        //     When the item is serialized out as xml, its value is "lightCoral".
+        LightCoral2010 = 160,
+        //
+        // 摘要:
+        //     lightCyan.
+        //     When the item is serialized out as xml, its value is "lightCyan".
+        LightCyan2010 = 161,
+        //
+        // 摘要:
+        //     lightGoldenrodYellow.
+        //     When the item is serialized out as xml, its value is "lightGoldenrodYellow".
+        LightGoldenrodYellow2010 = 162,
+        //
+        // 摘要:
+        //     lightGray.
+        //     When the item is serialized out as xml, its value is "lightGray".
+        LightGray2010 = 163,
+        //
+        // 摘要:
+        //     lightGrey.
+        //     When the item is serialized out as xml, its value is "lightGrey".
+        LightGrey2010 = 164,
+        //
+        // 摘要:
+        //     lightGreen.
+        //     When the item is serialized out as xml, its value is "lightGreen".
+        LightGreen2010 = 165,
+        //
+        // 摘要:
+        //     lightPink.
+        //     When the item is serialized out as xml, its value is "lightPink".
+        LightPink2010 = 166,
+        //
+        // 摘要:
+        //     lightSalmon.
+        //     When the item is serialized out as xml, its value is "lightSalmon".
+        LightSalmon2010 = 167,
+        //
+        // 摘要:
+        //     lightSeaGreen.
+        //     When the item is serialized out as xml, its value is "lightSeaGreen".
+        LightSeaGreen2010 = 168,
+        //
+        // 摘要:
+        //     lightSkyBlue.
+        //     When the item is serialized out as xml, its value is "lightSkyBlue".
+        LightSkyBlue2010 = 169,
+        //
+        // 摘要:
+        //     lightSlateGray.
+        //     When the item is serialized out as xml, its value is "lightSlateGray".
+        LightSlateGray2010 = 170,
+        //
+        // 摘要:
+        //     lightSlateGrey.
+        //     When the item is serialized out as xml, its value is "lightSlateGrey".
+        LightSlateGrey2010 = 171,
+        //
+        // 摘要:
+        //     lightSteelBlue.
+        //     When the item is serialized out as xml, its value is "lightSteelBlue".
+        LightSteelBlue2010 = 172,
+        //
+        // 摘要:
+        //     lightYellow.
+        //     When the item is serialized out as xml, its value is "lightYellow".
+        LightYellow2010 = 173,
+        //
+        // 摘要:
+        //     mediumAquamarine.
+        //     When the item is serialized out as xml, its value is "mediumAquamarine".
+        MediumAquamarine2010 = 174,
+        //
+        // 摘要:
+        //     mediumBlue.
+        //     When the item is serialized out as xml, its value is "mediumBlue".
+        MediumBlue2010 = 175,
+        //
+        // 摘要:
+        //     mediumOrchid.
+        //     When the item is serialized out as xml, its value is "mediumOrchid".
+        MediumOrchid2010 = 176,
+        //
+        // 摘要:
+        //     mediumPurple.
+        //     When the item is serialized out as xml, its value is "mediumPurple".
+        MediumPurple2010 = 177,
+        //
+        // 摘要:
+        //     mediumSeaGreen.
+        //     When the item is serialized out as xml, its value is "mediumSeaGreen".
+        MediumSeaGreen2010 = 178,
+        //
+        // 摘要:
+        //     mediumSlateBlue.
+        //     When the item is serialized out as xml, its value is "mediumSlateBlue".
+        MediumSlateBlue2010 = 179,
+        //
+        // 摘要:
+        //     mediumSpringGreen.
+        //     When the item is serialized out as xml, its value is "mediumSpringGreen".
+        MediumSpringGreen2010 = 180,
+        //
+        // 摘要:
+        //     mediumTurquoise.
+        //     When the item is serialized out as xml, its value is "mediumTurquoise".
+        MediumTurquoise2010 = 181,
+        //
+        // 摘要:
+        //     mediumVioletRed.
+        //     When the item is serialized out as xml, its value is "mediumVioletRed".
+        MediumVioletRed2010 = 182,
+        //
+        // 摘要:
+        //     dkGrey.
+        //     When the item is serialized out as xml, its value is "dkGrey".
+        DarkGrey = 183,
+        //
+        // 摘要:
+        //     dimGrey.
+        //     When the item is serialized out as xml, its value is "dimGrey".
+        DimGrey = 184,
+        //
+        // 摘要:
+        //     dkSlateGrey.
+        //     When the item is serialized out as xml, its value is "dkSlateGrey".
+        DarkSlateGrey = 185,
+        //
+        // 摘要:
+        //     grey.
+        //     When the item is serialized out as xml, its value is "grey".
+        Grey = 186,
+        //
+        // 摘要:
+        //     ltGrey.
+        //     When the item is serialized out as xml, its value is "ltGrey".
+        LightGrey = 187,
+        //
+        // 摘要:
+        //     ltSlateGrey.
+        //     When the item is serialized out as xml, its value is "ltSlateGrey".
+        LightSlateGrey = 188,
+        //
+        // 摘要:
+        //     slateGrey.
+        //     When the item is serialized out as xml, its value is "slateGrey".
+        SlateGrey = 189
+    }
+}

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 18 - 3
TeamModelOS.Test.JsonPath/Program.cs