public static IGPEnvironment GetEnvironment(IGPEnvironmentManager environmentManager, string name)
        {
            IGPUtilities gpUtils = new GPUtilitiesClass();
            IGPEnvironment returnEnv = null;

            if (environmentManager.GetLocalEnvironments().Count > 0)
                returnEnv = gpUtils.GetEnvironment(environmentManager.GetLocalEnvironments(), name);

            if (returnEnv == null)
                returnEnv = gpUtils.GetEnvironment(environmentManager.GetEnvironments(), name);

            return returnEnv;
        }
Пример #2
0
        public static IGPEnvironment getEnvironment(IGPEnvironmentManager environmentManager, string name)
        {
            IGPUtilities3 gpUtils = new GPUtilitiesClass();
            IGPEnvironment returnEnv = null;

            try
            {
                if (environmentManager.GetLocalEnvironments().Count > 0)
                    returnEnv = gpUtils.GetEnvironment(environmentManager.GetLocalEnvironments(), name);

                if (returnEnv == null)
                    returnEnv = gpUtils.GetEnvironment(environmentManager.GetEnvironments(), name);
            }
            catch (Exception ex)
            {
                System.Diagnostics.Debug.WriteLine(ex.Message);
                System.Diagnostics.Debug.WriteLine(ex.StackTrace);
            }

            return returnEnv;
        }