Revit API取得变量的内参名称实例代码

 更新时间:2013年11月05日 15:32:16   作者:  
这篇文章介绍了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;
    }
}

相关文章

  • C#使用日志组件log4net

    C#使用日志组件log4net

    这篇文章介绍了C#日志组件log4net的使用方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • C#中CompareTo的用法小结

    C#中CompareTo的用法小结

    CompareTo方法通常用于比较当前对象与另一个对象的顺序,本文主要介绍了C#中CompareTo的用法小结,具有一定的参考价值,感兴趣的可以了解一下
    2025-04-04
  • WPF在VisualTree上增加Visual

    WPF在VisualTree上增加Visual

    这篇文章介绍了WPF在VisualTree上增加Visual的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06
  • 利用C#实现SSLSocket加密通讯的方法详解

    利用C#实现SSLSocket加密通讯的方法详解

    这篇文章主要给大家介绍了关于如何利用C#实现SSLSocket加密通讯的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2020-07-07
  • C#实现抓取和分析网页类实例

    C#实现抓取和分析网页类实例

    这篇文章主要介绍了C#实现抓取和分析网页类,实例分析了C#抓取及分析网页中文本及连接的相关使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-05-05
  • C#将制定目录文件名转换成大写的方法

    C#将制定目录文件名转换成大写的方法

    这篇文章主要介绍了C#将制定目录文件名转换成大写的方法,涉及C#操作文件及字符串的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-04-04
  • C#中获取、生成随机数的三种方法

    C#中获取、生成随机数的三种方法

    这篇文章主要介绍了C#中获取、生成随机数的三种方法,本文讲解了Random 类生成法、Guid 类生成法以及RNGCryptoServiceProvider 类生成法,需要的朋友可以参考下
    2015-07-07
  • 在winform中嵌入第三方软件窗体的实践分享

    在winform中嵌入第三方软件窗体的实践分享

    这篇文章主要介绍了在winform中如何嵌入第三方软件窗体的实践分享,文中通过代码示例和图文给大家介绍的非常详细,具有一定参考价值,需要的朋友可以参考下
    2024-03-03
  • Unity实现换装系统

    Unity实现换装系统

    这篇文章主要为大家详细介绍了Unity实现换装系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-04-04
  • C#中通过API实现的打印类 实例代码

    C#中通过API实现的打印类 实例代码

    这篇文章介绍了,C#中通过API实现的打印类 实例代码,有需要的朋友可以参考一下
    2013-08-08

最新评论