SuperMap.Web.iServerJava6R.Bridge.ToDictionary C# (CSharp) Method

ToDictionary() public static method

${iServerJava6R_Bridge_method_ToDictionary_D}
public static ToDictionary ( this style ) : string>.Dictionary
style this ${iServerJava6R_Bridge_method_ToDictionary_param_style}
return string>.Dictionary
        public static Dictionary<string, string> ToDictionary(this ServerStyle style)
        {
            Dictionary<string, string> dict = new Dictionary<string, string>();

            dict.Add("fillBackOpaque", style.FillBackOpaque.ToString(System.Globalization.CultureInfo.InvariantCulture).ToLower());
            dict.Add("lineWidth", style.LineWidth.ToString(System.Globalization.CultureInfo.InvariantCulture));
            dict.Add("fillBackColor", ServerColor.ToJson(style.FillBackColor.ToServerColor()));
            dict.Add("fillForeColor", ServerColor.ToJson(style.FillForeColor.ToServerColor()));
            dict.Add("markerAngle", style.MarkerAngle.ToString(System.Globalization.CultureInfo.InvariantCulture));
            dict.Add("markerSize", style.MarkerSize.ToString(System.Globalization.CultureInfo.InvariantCulture));
            dict.Add("fillGradientOffsetRatioX", style.FillGradientOffsetRatioX.ToString(System.Globalization.CultureInfo.InvariantCulture));
            dict.Add("fillGradientOffsetRatioY", style.FillGradientOffsetRatioY.ToString(System.Globalization.CultureInfo.InvariantCulture));
            dict.Add("lineColor", ServerColor.ToJson(style.LineColor.ToServerColor()));
            dict.Add("fillOpaqueRate", style.FillOpaqueRate.ToString(System.Globalization.CultureInfo.InvariantCulture));
            dict.Add("fillGradientMode", "\"" + style.FillGradientMode.ToString() + "\"");
            dict.Add("fillSymbolID", style.FillSymbolID.ToString(System.Globalization.CultureInfo.InvariantCulture));
            dict.Add("fillGradientAngle", style.FillGradientAngle.ToString(System.Globalization.CultureInfo.InvariantCulture));
            dict.Add("markerSymbolID", style.MarkerSymbolID.ToString(System.Globalization.CultureInfo.InvariantCulture));
            dict.Add("lineSymbolID", style.LineSymbolID.ToString(System.Globalization.CultureInfo.InvariantCulture));
            return dict;
        }