public override string GetStepParameters() { var parameters = new List <string>(); parameters.Add(Name != null ? Name.ToStepValue() : "$"); parameters.Add(FontFamily != null ? FontFamily.ToStepValue() : "$"); parameters.Add(FontStyle != null ? FontStyle.ToStepValue() : "$"); parameters.Add(FontVariant != null ? FontVariant.ToStepValue() : "$"); parameters.Add(FontWeight != null ? FontWeight.ToStepValue() : "$"); parameters.Add(FontSize != null ? FontSize.ToStepValue() : "$"); return(string.Join(", ", parameters.ToArray())); }