Exemple #1
0
        public static void SetPreSelectedPlugin(PreSelectPlugin pluginInfo)
        {
            XmlDocument xmlDoc = new XmlDocument();

            xmlDoc.Load(ConfigXML);

            XmlNode node = xmlDoc.SelectSingleNode("config/system/preplugin");

            if (node != null)
            {
                node.Attributes["funname"].Value    = pluginInfo.MainFunName;
                node.Attributes["subfunguid"].Value = pluginInfo.SubFunName;
            }
            xmlDoc.Save(ConfigXML);
            xmlDoc = null;
        }
Exemple #2
0
        public static PreSelectPlugin GetPreSelectedPlugin()
        {
            XmlDocument xmlDoc = new XmlDocument();

            xmlDoc.Load(ConfigXML);
            PreSelectPlugin pluginInfo = new PreSelectPlugin();
            XmlNode         node       = xmlDoc.SelectSingleNode("config/system/preplugin");

            if (node != null)
            {
                pluginInfo.MainFunName = node.Attributes["funname"].Value;
                pluginInfo.SubFunName  = node.Attributes["subfunguid"].Value;
            }
            xmlDoc.Save(ConfigXML);
            xmlDoc = null;
            return(pluginInfo);
        }