Autodesk.Revit.DB.LoadOperationType
是Revit API中的一个枚举类型,用于指示对Revit文档中的加载操作的类型。
Autodesk.Revit.DB.LoadOperationType
包含以下枚举值:
None
:未指定加载操作的类型。Open
:打开操作,用于打开Revit文档。Insert
:插入操作,用于将外部文件插入到Revit文档中。Reload
:重新加载操作,用于重新加载已经加载的Revit文档。Unloading
:卸载操作,用于卸载Revit文档。以下示例演示如何使用Autodesk.Revit.DB.LoadOperationType
枚举类型:
using Autodesk.Revit.DB;
// 打开Revit文档
Document doc = RevitDocOpener.OpenDocument(filePath, LoadOption.Default);
LoadOperationType loadType = LoadOperationType.Open;
// 插入外部文件
ElementId linkId = RevitLinkType.Create(doc, linkFilePath);
LoadOperationType loadType = LoadOperationType.Insert;
// 重新加载Revit文档
doc.Regenerate();
LoadOperationType loadType = LoadOperationType.Reload;
// 卸载Revit文档
doc.Close(false);
LoadOperationType loadType = LoadOperationType.Unloading;