Revit 2026 API
Edit |
Finishes the edit scope.
Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 26.0.4.0 (26.0.4.0)
Syntax
public void Commit( IFailuresPreprocessor failurePreprocessor )
Public Sub Commit ( failurePreprocessor As IFailuresPreprocessor )
public: void Commit( IFailuresPreprocessor^ failurePreprocessor )
member Commit : failurePreprocessor : IFailuresPreprocessor -> unit
Parameters
- failurePreprocessor IFailuresPreprocessor
- Callback to be invoked in the beginning of failure processing.

Exception | Condition |
---|---|
ArgumentNullException | A non-optional argument was null |
InvalidOperationException | EditScope is not active. EditScope can only be committed or cancelled when it is active. -or- EditScope cannot be closed, for there is a transaction or transaction group still open in the document. |

All the changes made after starting the EditScope will be committed. Changes will be merged into one transaction.
See Also