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
随机推荐
- Java编程实现中英混合字符串数组按首字母排序的方法
- js document.write()使用介绍
- win7下创建个人FTP站点的教程
- Android NDK中socket的用法以及注意事项分析
- java 自定义注解的实例详解
- Python实例一个类背后发生了什么
- js控制web打印(局部打印)方法整理
- PHP与C#分别格式化文件大小的代码
- Java Web项目中连接Access数据库的配置方法
- Android创建与解析XML(三)——详解Sax方式
- Android之用PopupWindow实现弹出菜单的方法详解
- 比较炫的图片播放器 js 焦点效果代码
- php集成安装包wampserver修改密码后phpmyadmin无法登陆的解决方法 原创
- js创建对象的区别示例介绍
- CentOS 7.x下的LEMP环境搭建详细教程
- bootstrap弹出层的多种触发方式
- Serv-U 本地服务器密码错误的解决方法
- 深入理解Python中命名空间的查找规则LEGB
- OpenCV-Python实现轮廓检测实例分析
- python-itchat 统计微信群、好友数量,及原始消息数据的实例
