Skip to main content

Below is just a bit of sample code for how to access the Envrionment Library fields using the API. 


//Create Connection String
SCConnectionStringBuilder cb = new SCConnectionStringBuilder();
cb.Host = "DLX";
cb.Port = 5555;
cb.Integrated = true;
cb.IsPrimaryLogin = true;


//Create settings manager object
EnvironmentSettingsManager manager = new EnvironmentSettingsManager(true);
//Open the connection
manager.ConnectionString = cb.ConnectionString;
manager.ConnectToServer(cb.ConnectionString);
manager.InitializeSettingsManager(true);
manager.Refresh();


//Get the current environment name
Console.WriteLine(manager.CurrentEnvironment.EnvironmentName);
//Show each environment field and value for the current environment          
foreach (EnvironmentField field in manager.CurrentEnvironment.EnvironmentFields)
{
       Console.WriteLine(field.DisplayName + " = " + field.Value);
 }
Console.ReadLine();
manager.Disconnect();


 

Be the first to reply!

Reply