Eplan API Project Settings

项目设置

  • 每个项目都有其特定的一组设置。要获取和设置这些设置,以及创建新的设置,DataModel 命名空间提供了一个名为 ProjectSettings 的类。它具有与 Eplan.EplApi.Base 中的设置类类似的属性,但这个类的实例是通过项目对象进行初始化的。与"常规"设置不同,项目设置的键不以"PROJECT"开头,而其他设置则以"USER"、"STATION"或"COMPANY"开头。
  • 项目相关设置示例 项目 > <项目名称> > 连接 > 常规:
cs 复制代码
<?xml version="1.0" encoding="utf-8" ?>
<Settings ver="2.4.1" format="2">
 <CAT name="PROJECT">
  <MOD name="EsConnection">
   <Setting name="ManageConnectionsInNDPDialog" type="bool">
    <Val>0</Val>
   </Setting>
   <Setting name="ManageSaddleJumperConnPointsInNDPDialog" type="bool">
    <Val>0</Val>
   </Setting>
   <Setting name="SortConnectionsByPlacement" type="bool" desc="2058">
    <Val>0</Val>
   </Setting>
  </MOD>
 </CAT>
</Settings>
  • 以下示例展示了如何获取项目显示语言的项目设置。
cs 复制代码
Eplan.EplApi.DataModel.ProjectSettings projectSettings =
          new Eplan.EplApi.DataModel.ProjectSettings(oProject);
string languages = projectSettings.GetExpandedStringSetting("TRANSLATEGUI.DISPLAYED_LANGUAGES", 0)
相关推荐
FIT2CLOUD飞致云1 天前
集成MiniMax,移动端适配,SQLBot开源智能问数系统v1.8.0版本发布
ai·数据分析·开源·智能问数·sqlbot
X54先生(人文科技)1 天前
《元创力》纪实录·桥段薪火三纪
网络·人工智能·开源·ai写作·零知识证明
code 小楊1 天前
image-2国内开源平替商汤科技SenseNova-U1模型全面解析
人工智能·科技·开源
xmdy58661 天前
Flutter+开源鸿蒙实战|智安盾电商溯源平台Day4 合规检测功能开发+个人中心框架搭建
flutter·开源·harmonyos
xmdy58661 天前
Flutter+开源鸿蒙实战|智联邻里Day4 底部导航栏+邻里互助页面+闲置发布表单+本地缓存
flutter·开源·harmonyos
AI_Auto1 天前
【智能制造】- AI智能体助力晶圆厂良率提升
人工智能·制造
智塑未来1 天前
2026工业电源模块选型:中小企业如何平衡性价比与可靠性?
其他
xmdy58661 天前
Flutter+开源鸿蒙实战|智联邻里Day3 模拟网络请求+政务服务页面+公告动态渲染
flutter·开源·harmonyos
刘~浪地球1 天前
DeepSeek V4 开源生态:LangChain/LlamaIndex集成实战
langchain·开源
哦哦~9211 天前
题目:通过制造氧空位,从半导体金属氧化物中获得可与贵金属媲美的SERS增强
制造·半导体·金属