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)
相关推荐
FII工业富联科技服务19 分钟前
工业智能体技术架构解析:六级部署、核心模块与制造场景实践
人工智能·架构·制造
echoarts34 分钟前
服务器连不上?FileZilla 改被动模式就好了
运维·服务器·其他
斗象科技1 小时前
斗象入选上海市“AI+制造“服务商能力图谱·AI安全服务商
人工智能·安全·制造
pixelpilot2 小时前
Deta Surf:把笔记、文件和网页塞进同一个 AI 工作台
笔记·其他
晶捷软件3 小时前
离散制造 ERP 选型的技术视角:从 BOM 数据结构到 ERP-MES 数据流
制造·智能制造·erp·制造业信息化
打螺丝的小李3 小时前
制造企业质量管理系统的三类产品形态:分别解决什么问题
数据库·制造
m4Rk_3 小时前
【论文阅读】Agent 记忆机制(119):EvoLife——让具身 Agent 把主动问到的答案沉淀为可复用的空间经验
论文阅读·人工智能·学习·开源·github
fly-iot4 小时前
【FDE知识库】(4):企业知识库怎么选型,开源知识库分享几个,选择开源协议友好的版本,开发wiki-go项目
golang·开源·开源协议
debugdynamo4 小时前
Netcatty:把 SSH 客户端做回工作台
运维·其他·ssh
分布式存储与RustFS5 小时前
JuiceFS 接 RustFS 当数据后端:把对象存储挂成本地文件系统
运维·云原生·开源·对象存储·分布式存储·s3·性能基准