AnyCAD Rapid API 2024
Help you to create a better world!
载入中...
搜索中...
未找到
UndoTransaction类 参考

Public 成员函数

 UndoTransaction (Document doc)
 
 UndoTransaction (Element element)
 
void BeginPreview (String name)
 
void CommitPreview (boolean restart)
 
void CommitPreview ()
 
void EndPreview ()
 
boolean Start (String name)
 
boolean Abort ()
 
boolean Commit (EnumTransactionAction action)
 
boolean Commit ()
 

详细描述

<> 事务管理

构造及析构函数说明

◆ UndoTransaction()

UndoTransaction.UndoTransaction ( Document doc)

构造事务

参数
doc文档对象

成员函数说明

◆ Abort()

boolean UndoTransaction.Abort ( )

放弃所作的修改

◆ BeginPreview()

void UndoTransaction.BeginPreview ( String name)

进入预览模式

参数
name名称

◆ Commit() [1/2]

boolean UndoTransaction.Commit ( )

提交事务

◆ Commit() [2/2]

boolean UndoTransaction.Commit ( EnumTransactionAction action)

提交事务

◆ CommitPreview() [1/2]

void UndoTransaction.CommitPreview ( )

保存已有的修改,仍然在预览模式

◆ CommitPreview() [2/2]

void UndoTransaction.CommitPreview ( boolean restart)

保存已有的修改,仍然在预览模式

◆ EndPreview()

void UndoTransaction.EndPreview ( )

结束预览模式。回退之前的修改

◆ Start()

boolean UndoTransaction.Start ( String name)

开始事务

参数
name名称
返回
是否成功