该类用于表示Revit结构模型中的区域加固层类型。
TypeName:获取或设置该区域加固层类型的名称。Description:获取或设置该区域加固层类型的描述。IsSolid:获取或设置该区域加固层类型是否为实心。Function:获取或设置该区域加固层类型的功能类型。HostId:获取或设置该区域加固层类型的主体Id。GetTypeId:获取该区域加固层类型的Id。IsValidName:判断给定的名称是否有效。IsValidDescription:判断给定的描述是否有效。IsValidSolidity:判断给定的实心属性是否有效。IsValidFunction:判断给定的功能类型是否有效。// 创建一个实心的区域加固层类型
var layerType = new AreaReinforcementLayerType("实心层", "用于实心区域加固", true, AreaReinforcementLayerFunction.NonStructural);
// 将该区域加固层类型添加到文档中
var layerTypeId = doc.AreaReinforcementLayerTypes.NewTypeId();
doc.AreaReinforcementLayerTypes.SetType(layerTypeId, layerType);
// 获取该区域加固层类型并修改其名称
var updatedLayerType = doc.GetElement(layerTypeId) as AreaReinforcementLayerType;
updatedLayerType.TypeName = "新名称";