|
|
Begin a transaction.
Namespace: Autodesk.Navisworks.Api.DocumentParts
Assembly: Autodesk.Navisworks.Api (in Autodesk.Navisworks.Api.dll)
Syntax
| Visual Basic |
|---|
Public Function BeginTransaction ( _ action As DatabaseChangedAction _ ) As NavisworksTransaction |
| C# |
|---|
public NavisworksTransaction BeginTransaction( DatabaseChangedAction action ) |
| Visual C++ |
|---|
public: NavisworksTransaction^ BeginTransaction( DatabaseChangedAction action ) |
Parameters
- action
- Type: Autodesk.Navisworks.Api.Data..::..DatabaseChangedAction
Determines which action should do after commit transaction, DatabaseChangedAction
Return Value
If success return NavisworksTransaction, if failed, return null
Exceptions
| Exception | Condition |
|---|---|
| System..::..InvalidOperationException | Database element can't be created |
| Autodesk.Navisworks.Api.Data..::..DatabaseException | Database exception |