与取得元素变量的内参名称类别有个BuiltInParameter

//取得内参名称
[Transaction(TransactionMode.Manual)]
[Regeneration(RegenerationOption.Manual)]
public class cmdGetBuiltInParam : IExternalCommand
{
    public Result Execute(ExternalCommandData cmdData, ref string msg, ElementSet elements)
    {
        UIDocument uiDoc = cmdData.Application.ActiveUIDocument;
        Document doc = uiDoc.Document;
        Selection sel = uiDoc.Selection;

Duct duct = doc.GetElement(sel.PickObject(ObjectType.Element, "选择")) as Duct;
        foreach (Parameter p in duct.Parameters)
        {
            if (p.Definition.Name == "高度")
            {
                BuiltInParameter biParam = (BuiltInParameter)p.Id.IntegerValue;
                TaskDialog.Show("builtIn", biParam.ToString());
            }
        }

return Result.Succeeded;
    }
}

url:http://greatverve.cnblogs.com/p/GetBuiltInParameter.html

Revit API取得变量的内参名称相关推荐

  1. Revit API:View 视图概述

    前言 本文介绍 Revit 视图相关的基本接口. 内容 View 继承结构 所有的视图都是继承自 Autodesk.Revit.DB.View,分别对应各种视图类型. View 的实例 以官方给的文件 ...

  2. python根据地址查看变量名_tensorflow创建变量以及根据名称查找变量

    环境:Ubuntu14.04,tensorflow=1.4(bazel源码安装),Anaconda python=3.6 声明变量主要有两种方法:tf.Variable和 tf.get_variabl ...

  3. Revit API:找到轮廓族的路径

    前言 以封檐板为例,介绍如何找到某个族中使用的轮廓族. 内容 如下图所示,这是在屋顶边缘家的封檐板: 封檐板的类型中有一个轮廓的属性: 如何通过 Revit API 去获取这个轮廓? 从封檐板获取类型 ...

  4. Revit API、AddInManager、RevitLookup、SDK的用途

    关注公众号及时获取文章更新 NET versions are: .NET 4.0 for Revit 2014, .NET 4.5 for Revit 2015/2016/2017, .NET 4.5 ...

  5. Flowable API 瞬时变量

    Flowable API 瞬时变量 瞬时变量(Transient variable)类似普通变量,只是不会被持久化. 通常来讲,瞬时变量用于高级使用场景. 如果不明确,还是使用普通流程变量为好. 瞬时 ...

  6. Revit API: Dimension 尺寸标注

    前言 本文介绍 Revit API 的尺寸标注. 内容 在 Revit API 中,尺寸标注相关的有三个类:Dimension.AngularDimension 和 SpotDimension. 后两 ...

  7. 为 Revit API 插件创建 WPF 窗口的基本项目(Revit API+WPF 系列 2/3)

    在本系列的第二部分中,我们将讨论在创建 WPF 窗口时应用的基本项目. 为了继续,请确保您的插件项目能够创建 WPF 窗口.如果没有,您最好创建一个具有 WPF 功能的项目模板并创建另一个新项目.然后 ...

  8. Revit API 开发 (10): ExtensibleStorage 外部存储

    前言 很多时候,需要往Revit的文件里面放自己的数据.这里简单介绍一下 Revit API 如何处理数据的保存和读取,并且这些数据是绑定到具体的构件上的.另外,也可以自己创建一个 DataStora ...

  9. Revit API:Element 继承体系

    继 "Revit API 开发周边:得到 Element 的所有子类" 之后,整理了一下所有 Element 的子类,内容源自 Revit SDK 中的 RevitAPI.chm ...

最新文章

  1. layer用ajax往jsp页面传值,layer.open中父页面向子页面传值(示例代码)
  2. .Net NPOI 根据excel模板导出excel、直接生成excel
  3. STM32的ISP升级详解
  4. gzip与patch说明
  5. C语言 游戏远程call调用,关于远程注入游戏并调用 call 的问题
  6. mysql 吧库下的表名都加_mysql数据库表名大小写问题
  7. mysql中如何将几个没有关系的结果集放在一起
  8. C# 特性(Attribute)学习
  9. 软考(一):迎战软考
  10. Android开发系列(十七):读取assets文件夹下的数据库文件
  11. concurrenthashmap是什么锁_JDK1.8 util-concurrent-ConcurrentHashMap源码分析
  12. Zabbix 4.0.0 新功能介绍
  13. android 获取service 实例化,在Activity中,如何获取service对象?a.可以通过直接实例化得到。b.可以通过绑定得到。c.通过star - 众答网问答...
  14. 【网络工程师】 H3C如何配置VLAN-trunk 二层隔离技术
  15. 利用LSTM自动生成中文文本
  16. java中 字符串的补位
  17. [剑指offer] -- 46.扑克牌顺子
  18. IP地址和long互转
  19. 成都启之航电商:抖音小店使用效果+性价比产品+直播
  20. [影评]电影《喜剧之王》评论两篇(1、喜剧之王:永不退缩的人生 2、努力!奋斗!——再看《喜剧之王》)

热门文章

  1. 剑网3 最新服务器,《剑网3》各服务器IP及所在地
  2. 模型预测控制c语言程序_基于数据驱动的模型预测控制
  3. c语言中gets函数可以输入空格吗_C语言中scanf()与gets()函数的区别,哪一个可以读入空格啊?...
  4. python样本期望值_用 python 做 z 检验,t 检验
  5. 电脑开机3秒就重启循环_3秒开机不是梦,泰捷WE40旗舰升级版体验
  6. xgboost算法 c语言,xgboost与sklearn的接口
  7. python 中的真值表
  8. php 7.2 兼容5.5吗,PHP5.5至PHP7.2 新特性整理
  9. 江苏关于领取软考2021年上半年合格证书的通知
  10. 49天备考信息系统项目管理师3科50+