Autodesk.Revit.DB.TableCellCombinedParameterData
类是 Revit API 中用于表示表格单元格的组合参数数据的类。此类用于存储表格单元格的各种组合参数值,如文字、数字、公式、条件等。
TableCellCombinedParameterData(string content, string formula, string conditionalFormatId, string valueType)
content
:单元格内容。formula
:单元格的计算公式。conditionalFormatId
:条件格式的 ID 。valueType
:单元格值的数据类型。Content
:获取或设置单元格的内容。Formula
:获取或设置单元格的计算公式。ConditionalFormatId
:获取或设置单元格的条件格式 ID 。ValueType
:获取或设置单元格值的数据类型。Equals(object obj)
: 比较当前单元格是否与另一个单元格相等。
GetHashCode()
: 获取当前单元格的哈希值。
GetType()
: 获取当前实例的类型。
ToString()
: 返回当前单元格的字符串表达形式。
// 新建一个TableCellCombinedParameterData对象
TableCellCombinedParameterData combinedData = new TableCellCombinedParameterData("3.5 in", "", "ColorScale2", "Double");
// 设置单元格的计算公式
combinedData.Formula = "1' - 0-1/2\"";
// 获取单元格的哈希值
int hashValue = combinedData.GetHashCode();
// 比较两个单元格是否相等
TableCellCombinedParameterData data1 = new TableCellCombinedParameterData("3.5 in", "", "ColorScale2", "Double");
TableCellCombinedParameterData data2 = new TableCellCombinedParameterData("3.5 in", "", "ColorScale2", "Double");
bool isEqual = data1.Equals(data2);