2023 Members
Changes 4
M

TransactionGroup

Name Return Type Description Inherited From
M Assimilate() TransactionStatus Assimilates all inner transactions by merging them into a single undo item.
M Commit() TransactionStatus Commits the transaction group.
M Dispose() None Releases all resources used by the TransactionGroup
M Equals None Determines whether the specified Object is equal to the current Object . (Inherited from Object .) Object .
M GetHashCode None Serves as a hash function for a particular type. (Inherited from Object .) Object .
M GetName() string Returns the transaction group's name. It could be an empty string.
M GetStatus() TransactionStatus Gets the current status of the transaction group.
M GetType None Gets the Type of the current instance. (Inherited from Object .) Object .
M HasEnded() bool Determines whether the transaction group has ended already.
M HasStarted() bool Determines whether the transaction has been started yet.
M RollBack() TransactionStatus Rolls back the transaction group, which effectively undoes all transactions committed inside the group.
M SetName(String) None Sets the transaction group's name.
M Start.() TransactionStatus Starts the transaction group
M Start(String) TransactionStatus Starts the transaction group with an assigned name.
M ToString None Returns a string that represents the current object. (Inherited from Object .) Object .
Name Return Type Description Inherited From
P IsFailureHandlingForcedModal bool Forces all transactions finished inside this group to use modal failure handling regardless of what failure handling options are set for those transactions.
P IsValidObject bool Specifies whether the .NET object represents a valid Revit entity.