This is an old post, but not satisfactorily answered.
In C# I created an extension class that converts the name to Color
public static class ColorExtensions
{
/// <summary>
/// Convert string to Color (if defined as a static property of Color)
/// </summary>
/// <param name="color"></param>
/// <returns></returns>
public static Color ToColor(this string color)
{
return (Color)typeof(Color).GetProperty(color.ToLowerInvariant()).GetValue(null, null);
}
}