Revit API取得变量的内参名称实例代码
与取得元素变量的内参名称类别有个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;
}
}
相关推荐
-
Revit API取得变量的内参名称实例代码
与取得元素变量的内参名称类别有个BuiltInParameter 复制代码 代码如下: //取得内参名称[Transaction(TransactionMode.Manual)][Regeneration(RegenerationOption.Manual)]public class cmdGetBuiltInParam : IExternalCommand{ public Result Execute(ExternalCommandData cmdData, ref string msg
-
C#获取日期的星期名称实例代码
具体代码如下所示: private string GetWeekName(DayOfWeek week) { string weekName = ""; switch (week) { case DayOfWeek.Friday: weekName = "周五"; break; case DayOfWeek.Monday: weekName = "周一"; break; case DayOfWeek.Saturday: weekName = &q
-
perl常量、多维数组及变量的初始化的实例代码
例1: 复制代码 代码如下: #!/usr/bin/perluse strict; use warnings;my $test = "asdf";print "${test}_test2\n";#constantuse constant { AAA => "aaa", BBB=> "bbb", MIN_TOTAL => 12, SCORE_PASS => 90, SCORE
-
免费手机号码归属地API查询接口和PHP使用实例分享
免费手机号码归属地API查询接口和PHP使用实例分享 最近在做全国性的行业分类信息网站,需要用到手机号归属地显示功能,于是就穿梭于各大权威站点之间偷来了API的接口地址. 分享出来,大家可以用到就拿去呵. 一.淘宝网API 复制代码 代码如下: API地址: http://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=15850781443 参数: tel:手机号码 返回:JSON 二.拍拍API 复制代码 代码如下: API地址: http
-
tensorflow查看ckpt各节点名称实例
运行下列脚本,可以打印出模型各个节点变量的名称: from tensorflow.python import pywrap_tensorflow import os checkpoint_path=os.path.join('model.ckpt-131805') reader=pywrap_tensorflow.NewCheckpointReader(checkpoint_path) var_to_shape_map=reader.get_variable_to_shape_map() for
-
JS中类的静态方法,静态变量,实例方法,实例变量区别与用法实例分析
本文实例讲述了JS中类的静态方法,静态变量,实例方法,实例变量区别与用法.分享给大家供大家参考,具体如下: 1.类的静态方法 先来段代码之后分析 // JS类静态函数 function BaseClass() { } // 类添加add函数 BaseClass.add = function() { console.log("BaseClass add()方法被调用"); }; // 类方法(类的静态函数)直接调用 // 类名.类方法名 BaseClass.add(); //BaseCl
-
利用百度地图API获取当前位置信息的实例
利用百度地图API可以做很多事情,个人感觉最核心也是最基础的就是定位功能了.这里分享一个制作的JS可以实现登录网页后定位: <script type="text/javascript"> var map; var gpsPoint; var baiduPoint; var gpsAddress; var baiduAddress; var x; var y; function getLocation() { //根据IP获取城市 var myCity = new BMap.
-
获取当前按钮或者html的ID名称实例(推荐)
今天做的上传图片,点击图片删除. 随机给图片id,获取图片id,然后删除图片. 由于图片id是随机的,用点击img或者点击class,获取id都不行,最后用onclick事件获取. js代码如下: $("#pic").append("<img style='width:70px;margin:5px;height:70px;' id='"+num+"' onclick='upimg()' src=\"" + images.loca
-
定制FileField中的上传文件名称实例
FileField中的upload_to属性可以设定上传文件的存储目录和名称,它可以是个字符串,也可以是个callable,比如一个方法. 当upload_to的值设为一个方法时,就可以对上传文件的名称进行修改了.方法需要两个参数,instance与filename,instance为此FileField所属的Model实例,filename为上传文件的名称. 举例: def user_directory_path(instance, filename): # file will be uplo
-
python获取当前运行函数名称的方法实例代码
python获取当前运行函数名称的方法实例代码 摘要: c/c++中获取函数所在源码名,函数名和行号的方法很简单 __FILE__,__FUNCTION__和__LINE__ python没有这种语法,但也可以通过某种方法得到,这里给出例子,使用异常信息得到[可能会损失性能] 直接贴代码[可参考python核心编程4.4] #获取调用该函数所在(被调用)的函数名 #author:peterguo@vip.qq.com def get_func_name(): import sys try: ra
随机推荐
- mysql 5.7.18 免安装版window配置方法
- jQuery插件FusionCharts绘制的3D双柱状图效果示例【附demo源码】
- Python 基础教程之str和repr的详解
- 原生js实现可拖拽效果
- 基于php的微信公众平台开发入门实例
- 使用PHP+JQuery+Ajax分页的实现
- go语言中使用timer的常用方式
- php中\r \r\n \t的区别示例介绍
- 使用ajax实现无刷新改变页面内容和地址栏URL
- 超链接的陷下效果
- JQuery SELECT单选模拟jQuery.select.js
- javascript适合移动端的日期时间拾取器
- win2003远程退出后系统自动注销问题的解决方法
- Android SwipeRefreshLayout下拉刷新组件示例
- 深入浅出分析javaScript中this用法
- php计算十二星座的函数代码
- Android开发中Activity之间切换出现短暂黑屏的解决方法
- C 语言环境设置详细讲解
- 详谈Java中net.sf.json包关于JSON与对象互转的坑
- 解决Charles抓包https时,无法查看CONNECT请求的问题