小豪豪童鞋 发表于 2017-3-23 22:19:48

帮忙看看,究竟应该怎样改

我就是想读取Revit里的一条钢筋直径参数,然后输出,但总是不行,那个钢筋直径的参数信息出不来,不知道哪里错了,请大神帮忙看看,该怎么改?

ZFC 发表于 2017-3-24 11:40:53

请查阅Parameter 类 的API

另外提问的标题请注明是什么问题,让其他的论坛好友可以更快的检索信息
Public method AsDouble Provides access to the double precision number within the parameter.
Public method AsElementId Provides access to the Autodesk::Revit::DB::ElementId^ stored within the parameter.
Public method AsInteger Provides access to the integer number within the parameter.
Public method AssociateWithGlobalParameter Associates this parameter with a global parameter in the same document.
Public method AsString Provides access to the string contents of the parameter.
Public method AsValueString()()()() Get the parameter value as a string with units.
Public method AsValueString(FormatOptions) Get the parameter value as a string with units.
Public method CanBeAssociatedWithGlobalParameter Tests whether this parameter can be associated with the given global parameter.
Public method CanBeAssociatedWithGlobalParameters Tests whether this parameter can be associated with any global parameter.
Public method Dispose Causes the object to release immediately any resources it may be utilizing.
(Inherited from APIObject.)
Public method DissociateFromGlobalParameter Dissociates this parameter from a global parameter.
Public method Equals Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public method GetAssociatedGlobalParameter Returns a global parameter, if any, currently associated with this parameter.
Public method GetHashCode Serves as a hash function for a particular type.
(Inherited from Object.)
Public method GetType Gets the Type of the current instance.
(Inherited from Object.)
Public method Set(Double) Sets the parameter to a new real number value.
Public method Set(Int32) Sets the parameter to a new integer value.
Public method Set(String) Sets the parameter to a new string of text.
Public method Set(ElementId) Sets the parameter to a new element id.
Public method SetValueString Set the parameter value according to the input string.
Public method ToString Returns a string that represents the current object.
(Inherited from Object.)

小豪豪童鞋 发表于 2017-3-25 11:12:00

ZFC 发表于 2017-3-24 11:40
请查阅Parameter 类 的API

另外提问的标题请注明是什么问题,让其他的论坛好友可以更快的检索信息


好的好的,谢谢

小白脸 发表于 2018-4-3 10:59:48

改成MessageBox.Show(string.Format("钢筋的直径{0}",para.AsValueString()));
页: [1]
查看完整版本: 帮忙看看,究竟应该怎样改