Skip to content

EditScope.Commit

Public Class

Finishes the edit scope.

Namespace: Autodesk.Revit.DB

Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)

Syntax

public void Commit(
IFailuresPreprocessor failurePreprocessor
)

Parameters

failurePreprocessor IFailuresPreprocessor

Callback to be invoked in the beginning of failure processing.

Exceptions

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.


Remarks

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