没有找到这个类ReportProperties
时间: 2024-01-20 18:02:33 浏览: 65
很抱歉,我的回答有误。在 Tekla Open API 中并没有 ReportProperties 类。如果要获取 Tekla 结构模型中的报告属性,可以使用 Model 类的 GetReportProperty 方法。以下是示例代码:
```csharp
using Tekla.Structures.Model;
public void GetReportDouble()
{
Model model = new Model();
// 获取名为 "DoubleValue" 的实数类型属性值
double doubleValue = model.GetReportProperty("DoubleValue").GetDoubleValue();
}
```
其中,"DoubleValue" 是要获取的属性名称,使用 GetDoubleValue 方法可以将属性值转换为实数类型。
需要注意的是,在使用 GetReportProperty 方法获取属性值时,需要确保属性名称的正确性。如果属性名拼写错误或属性不存在,将会抛出异常。另外,获取 COG 值时,需要确保构件已经被定位,否则 COG 值可能不准确。
阅读全文