Acceleratio.SPDG.UI.Common.SerializeDefinition C# (CSharp) 메소드

SerializeDefinition() 공개 정적인 메소드

public static SerializeDefinition ( string path ) : void
path string
리턴 void
        public static void SerializeDefinition(string path)
        {
            XmlSerializer serializer = new XmlSerializer(typeof(SerializeWrapper), new Type[] { typeof(ClientGeneratorDefinition), typeof(ServerGeneratorDefinition) });
            using (TextWriter writer = new StreamWriter(path))
            {
                serializer.Serialize(writer, new SerializeWrapper() { Definition = WorkingDefinition });
            }
        }

Usage Example

예제 #1
0
 private void saveDefinitionToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (saveFileDialog1.ShowDialog() == DialogResult.OK)
     {
         Common.SerializeDefinition(saveFileDialog1.FileName);
         MessageBox.Show("Definition saved successfully.");
     }
 }