在Revit中,Autodesk.Revit.DB.SaveModifiedLinksOptions
是一个枚举类型的选项,用于控制如何保存由于外部参照更改而被修改的模型。
此枚举类型有三个可用值:
Save
: 如果外部参照已更改并且已被保存,自动保存更改的模型。这是默认值。Discard
: 如果外部参照已更改但未被保存,则不保存已更改的模型。Prompt
: 如果外部参照已更改,提示用户要么保存更改的模型,要么放弃更改。以下代码示例演示了如何使用Autodesk.Revit.DB.SaveModifiedLinksOptions
:
SaveModifiedLinksOptions saveOptions = SaveModifiedLinksOptions.Prompt;
Document.Save(saveOptions);
在此示例中,我们将SaveModifiedLinksOptions
设置为提示,这意味着Revit将提示用户是否要保存更改的模型。随后,我们将Save
方法的参数设置为我们刚刚创建的SaveModifiedLinksOptions
对象。
Autodesk.Revit.DB.SaveModifiedLinksOptions
是一个非常简单、易于使用的选项,可用于控制在外部参照更改时如何保存修改的模型。它是每个Revit开发人员都应该熟悉并掌握的重要部分。