OpenRoads Designer CONNECT Edition SDK Help

Set active element template

The below code shows how to activate the element template and template level using the template name.

 public bool SetActiveElementTemplate()
        {
            //Get instance of Template manager
            Bentley.MstnPlatformNET.Templates.TemplateManager templateManager = Bentley.MstnPlatformNET.Templates.TemplateManager.Instance;
            string name = "Linear\\Superelevation\\Super_Section";

            //activate element template with active level 
            int status = templateManager.ActivateElementTemplate(name);
            if (status == 0) return true;
            else return false;
        }