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; }
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; }