コード例 #1
0
ファイル: Packages.cs プロジェクト: DanstonCube/Lanceur
 public cPackage GetPackage(string name)
 {
     foreach (XmlNode nodePackage in _xml.SelectNodes("//package"))
     {
         cPackage newPackage = new cPackage();
         newPackage.LoadFromXml(nodePackage.OuterXml);
         if (newPackage.Name == name) return newPackage;
     }
     return null;
 }
コード例 #2
0
ファイル: Packages.cs プロジェクト: DanstonCube/Lanceur
        public Collection<cPackage> GetPackages()
        {
            Collection<cPackage> retList = new Collection<cPackage>();

            foreach (XmlNode nodePackage in _xml.SelectNodes("//package"))
            {
                cPackage newPackage = new cPackage();
                newPackage.LoadFromXml(nodePackage.OuterXml);
                retList.Add(newPackage);
            }

            return retList;
        }
コード例 #3
0
ファイル: frmMain.cs プロジェクト: DanstonCube/Lanceur
 public void SelectPackage(cPackage p)
 {
     SelectPackage(p.Name);
 }