コード例 #1
0
        public List <string> GetListOfPackageWithName(string thingOfInterest, Repository m_Repository)
        {
            List <EA.Package> ListOfRootPackages    = EA_Helper.GetListOfRootNodes(thingOfInterest, m_Repository); //GET THE PACKAGES INSIDE THE ROOT NODE
            List <string>     ListOfPackageNameOnly = new List <string>();

            foreach (EA.Package PackageLoop in ListOfRootPackages)
            {
                ListOfPackageNameOnly.Add(PackageLoop.Name);
            }
            return(ListOfPackageNameOnly);
        }
コード例 #2
0
        public List <string> GetListOfPackageWithData(string thingOfInterest, Repository m_Repository)
        {
            List <EA.Package> ListOfRootPackages   = EA_Helper.GetListOfRootNodes(thingOfInterest, m_Repository); //GET THE PACKAGES INSIDE THE ROOT NODE
            List <string>     ListOfPackageAllData = new List <string>();

            foreach (EA.Package PackageLoop in ListOfRootPackages)
            {
                ListOfPackageAllData.Add(PackageLoop.Name + "|" + PackageLoop.ObjectType + "|" + PackageLoop.PackageGUID);
                //   ListOfPackageNameOnly.Add(PackageLoop.Name);
            }


            return(ListOfPackageAllData);
        }