Autodesk.Revit.DB.Structure.StructuralSections.StructuralSectionGeneralShape是Revit的一个结构部件类,将结构材料的一般形状定义为参数化的构造系统族。
Autodesk.Revit.DB.Structure.StructuralSections.StructuralSectionGeneralShape类有以下构造函数:
StructuralSectionGeneralShape(Document)
:用于从文档中创建新的StructuralSectionGeneralShape。Autodesk.Revit.DB.Structure.StructuralSections.StructuralSectionGeneralShape类具有以下属性:
Width
:用于获取或设置StructuralSectionGeneralShape的宽度。Depth
:用于获取或设置StructuralSectionGeneralShape的深度。Material
:用于获取或设置StructuralSectionGeneralShape的材料。Autodesk.Revit.DB.Structure.StructuralSections.StructuralSectionGeneralShape类具有以下方法:
IsValid()
:用于检查StructuralSectionGeneralShape是否有效。下面是使用Autodesk.Revit.DB.Structure.StructuralSections.StructuralSectionGeneralShape的示例代码:
//从文档中创建StructuralSectionGeneralShape
StructuralSectionGeneralShape shape = new StructuralSectionGeneralShape(doc);
//设置StructuralSectionGeneralShape的属性
shape.Width = 10.0;
shape.Depth = 20.0;
//将StructuralSectionGeneralShape添加到文档中
ElementId id = doc.FamilyManager.NewFamilySymbol(shape).Id;