zoukankan      html  css  js  c++  java
  • EPLAN API 入门系列 提高篇(How to get all connections which are not in location box)

    How to get all connections which are not in location box?
    for example:
    
    ArrayList ConnArrList = new ArrayList;
    SelectionSet set = new SelectionSet();
    Eplan.EplApi.DataModel.Project currentProject = set.GetCurrentProject(false);
    Eplan.EplApi.DataModel.Page[] selectedPages = set.GetSelectedPages();
    foreach (Eplan.EplApi.DataModel.Page page in oSelectionSet.GetSelectedPages())
    {
      DMObjectsFinder dmf = new DMObjectsFinder(oProject);
       ConnectionsFilter oConnF = new ConnectionsFilter();
        oConnF.Page = page;
    Connection[] arrConn
    = dmf.GetConnections(oConnF);    foreach (var conn in arrConn)    {     if(conn.Properties.CONNECTION_FULLLOCATION_AUTOMATIC!=conn.page.Properties.DESTINATION_LOCATION)     {       ConnArrList.Add(conn); } } }
  • 相关阅读:
    Tomcat组件
    Tomcat介绍
    Varnish的VCL
    varnish的架构和日志
    Varnish介绍
    HAProxy的配置
    HAProxy介绍
    KeepAlived的实现示例
    KeepAlived的配置
    vue2.0填坑有感(持续更新ing)
  • 原文地址:https://www.cnblogs.com/AriLee/p/2839992.html
Copyright © 2011-2022 走看看