PPT_LOGO_4b
AutoCAD Architecture .NET API ‹#›
Copyright © 2009 Autodesk Inc.
•样式
§类似文字样式,线型样式,用于表达构件样式
§但是存储在命名字典中
§每一个AEC实体类都有样式属性
§从DictionaryRecord 派生
§
•样式集合包含多个样式
§从Dictionary派生
§构造函数只有一个参数 – Database
§均包含 GetStandardStyle 函数
§Dictionary基类实现所有集合操作
§Record 属性 – 样式id的集合
§NamesInUse 属性 – 样式名称集合
§
•2a - Aec Basics.vb > TestWallStyles command:获取所有墙的样式
Dim dict As New DictionaryWallStyle(db)
Dim styleNames As StringCollection = dict.NamesInUse
Dim styleIds As ObjectIdCollection = dict.Records
构件样式和样式集合
Create a new DictionaryWallStyle in the current database. NamesInUse gives you the used style names, and Records gives you a list of all available styles.