public void CreateXmlNode(XmlDocument doc, XmlNode parent) { var scaleNode = doc.CreateElement("ScaleInformation"); var rootEl = doc.CreateElement("RootNote"); rootEl.SetAttribute("Value", RootNote.ToString()); var nameEl = doc.CreateElement("Name"); nameEl.SetAttribute("Value", Name); scaleNode.AppendChild(rootEl); scaleNode.AppendChild(nameEl); parent.AppendChild(scaleNode); }
/// <summary> /// /// </summary> /// <returns></returns> public override string ToString() => $"RootNote: {RootNote.ToString().PadRight(2,' ')}, Triad: {Triad.Note1.ToString().PadRight(2, ' ')} {Triad.Note2.ToString().PadRight(2, ' ')} {Triad.Note3.ToString().PadRight(2, ' ')}, Extensions: {Extension.Note1.ToString().PadRight(2, ' ')} {Extension.Note2.ToString().PadRight(2, ' ')} {Extension.Note3.ToString().PadRight(2, ' ')} {Extension.Note4.ToString().PadRight(2, ' ')}";