revit-api
Installation
SKILL.md
Revit 2026 API 参考
基于 RevitAPI.dll v26.0.4.0 的完整 API 文档,覆盖 30 个命名空间、2724 个类型。
查询流程
第 0 步:需求预研(模糊问题必须执行)
当用户提出的问题不包含明确的类名、方法名或命名空间时(如"实现 DMU"、"链接更新阶段"、"怎么监听模型变化"、"做一个参数化族"),必须先完成预研,再进入后续查询。
判断标准:用户问题中是否包含可直接搜索的 Revit API 标识符(如 IUpdater、DocumentChanged、FilteredElementCollector)。如果没有,执行以下步骤:
- 解析业务意图:将用户的模糊需求拆解为具体的技术概念。
- 示例:"实现 DMU" → Dynamic Model Update 机制 → 需要
IUpdater接口、UpdaterRegistry类 - 示例:"链接更新阶段" → Revit 链接文档的加载/更新事件 → 需要
LinkedFileStatus、RevitLinkType、TransmissionData
- 示例:"实现 DMU" → Dynamic Model Update 机制 → 需要