コード例 #1
0
        public static IFavorite Clone(this IFavorite fav)
        {
            var doc = XmlTool.CreateDocument("Favorite");

            fav.SaveToXml(doc.DocumentElement);
            return((IFavorite)FavoriteAddonType.Instance.LoadAddon(doc.DocumentElement));
        }
コード例 #2
0
ファイル: Favorites.cs プロジェクト: janproch/datadmin
        public void Save()
        {
            string dir = Path.GetDirectoryName(File);

            if (!Directory.Exists(dir))
            {
                Directory.CreateDirectory(dir);
            }
            var doc = XmlTool.CreateDocument("Favorite");

            this.SavePropertiesCore(doc.DocumentElement);
            Favorite.SaveToXml(doc.DocumentElement);
            doc.Save(File);
        }