Example #1
0
        public static List <EplanData> GetInstalledEplanInstances()
        {
            EplanFinder      eplanFinder   = new EplanFinder();
            List <EplanData> eplanVersions = new List <EplanData>();

            eplanFinder.GetInstalledEplanVersions(ref eplanVersions, true);
            return(eplanVersions);
        }
Example #2
0
      /// <summary>
      /// Returns all installed EPLAN instances
      /// </summary>
      /// <returns></returns>
      public static List<EplanData> GetEplanInstallations()
      {
         List<EplanData> eplanVersions = new List<EplanData>();

         var eplanFinder = new EplanFinder();

         List<EplanData> eplanVersions32Bit = new List<EplanData>();
         eplanFinder.GetInstalledEplanVersions(ref eplanVersions32Bit);
         eplanVersions.AddRange(eplanVersions32Bit);

         List<EplanData> eplanVersions64Bit = new List<EplanData>();
         eplanFinder.GetInstalledEplanVersions(ref eplanVersions64Bit, true);
         eplanVersions.AddRange(eplanVersions64Bit);

         eplanVersions = new List<EplanData>(eplanVersions.OrderBy(obj => obj.EplanVersion));
         return eplanVersions;
      }
Example #3
0
        /// <summary>
        /// Returns all installed EPLAN instances
        /// </summary>
        /// <returns></returns>
        public static List <EplanData> GetEplanInstallations()
        {
            List <EplanData> eplanVersions = new List <EplanData>();

            var eplanFinder = new EplanFinder();

            List <EplanData> eplanVersions32Bit = new List <EplanData>();

            eplanFinder.GetInstalledEplanVersions(ref eplanVersions32Bit);
            eplanVersions.AddRange(eplanVersions32Bit);

            List <EplanData> eplanVersions64Bit = new List <EplanData>();

            eplanFinder.GetInstalledEplanVersions(ref eplanVersions64Bit, true);
            eplanVersions.AddRange(eplanVersions64Bit);

            eplanVersions = new List <EplanData>(eplanVersions.OrderBy(obj => obj.EplanVersion));
            return(eplanVersions);
        }