UIDocument.SaveAs
Description:
Saves the document to a file name obtained from the Revit user optionally prompting the user to overwrite file if it exists.
Saves the document to a file name obtained from the Revit user optionally prompting the user to overwrite file if it exists.
Remarks:
This method may not be called unless all transactions, sub-transactions, and transaction groups that were opened by the API code were closed.
That also implies that this method cannot be called during dynamic updates.public void SaveAs(
UISaveAsOptions options
)
-
optionsUI options for the SaveAs operation.
-
A non-optional argument was null
-
SaveAs may not be called during dynamic update.
-
Is not a primary document, it is a linked document. -or- SaveAs is temporarily disabled. -or- Thrown if there are any transactions, sub-transactions or transaction groups which were opened by the API code, and not closed. All of these items must be handled before attempting to save the document.
-
Thrown if saving is cancelled by an external application during 'DocumentSavingAs' event.