数据的读取与修改

一.数据的读取

1.属性的读取:Parameters和Parameter Map(用的偏少)

数据的读取与修改_第1张图片

Parameters读取数据的几种方法:

GetOrderedParameters:收集所有可见属性,并按照属性顺序排序

GetParemeterFormatOptions:获取数据的格式

GetParameters:通过参数名字来查找

LookupParameter:查找自定义族上的自定义参数

Parameter(Guid):通过共享参数的GUID属性来查找

Parameter(BuildinParameter):通过自带参数的BuildinParameter来查找

Parameter(Definition):通过元素定义从元素中检索参数


以下代码通过GetParameter和LookupParameter分别来实现对数据的读取

数据的读取与修改_第2张图片
数据的读取与修改_第3张图片
数据的读取与修改_第4张图片

成功。

2.其他数据的读取。可以通过Revit lookup ----snoop current selection 来直接查看属性。

二.数据的修改

1.属性的修改

数据的读取与修改_第5张图片
数据的读取与修改_第6张图片
数据的读取与修改_第7张图片

2.其他数据的修改

你可能感兴趣的:(数据的读取与修改)