用于 Adobe® Flash® Platform 的 ActionScript® 3.0 参考
主页  |  隐藏包列表和类列表 |   |   |  新增内容  |  索引  |  附录  |  为什么显示为英语?
过滤条件: 正在从服务器检索数据...
正在从服务器检索数据...
flashx.undo 

IUndoManager  - AS3

flashx.undo
接口public interface IUndoManager
实现器 UndoManager

语言版本: ActionScript 3.0
运行时版本: Flash Player 10, AIR 1.5

IUndoManager 定义用于管理撤消堆栈和重做堆栈的接口。

撤消管理器维护可以撤消和重做的操作的堆栈。



公共属性
 属性由以下参数定义
  undoAndRedoItemLimit : int
要跟踪的可撤消操作或可重做操作的最大数目。
IUndoManager
公共方法
 方法由以下参数定义
  
指示当前是否存在可以重做的操作。
IUndoManager
  
指示当前是否存在可以撤消的操作。
IUndoManager
  
同时清除撤消历史记录和重做历史记录。
IUndoManager
  
清除重做堆栈。
IUndoManager
  
返回要重做的下一个操作。
IUndoManager
  
返回要撤消的下一个操作。
IUndoManager
  
从重做堆栈中删除要重做的下一个操作,并返回该操作。
IUndoManager
  
从撤消堆栈中删除要撤消的下一个操作,并返回该操作。
IUndoManager
  
将可重做的操作添加到重做堆栈中。
IUndoManager
  
将可撤消的操作添加到撤消堆栈中。
IUndoManager
  
从重做堆栈中删除下一个 IOperation 对象,并调用该对象的 performRedo() 函数。
IUndoManager
  
从撤消堆栈中删除下一个 IOperation 对象,并调用该对象的 performUndo() 函数。
IUndoManager
属性详细信息

undoAndRedoItemLimit

属性
undoAndRedoItemLimit:int

语言版本: ActionScript 3.0
运行时版本: Flash Player 10, AIR 1.5

要跟踪的可撤消操作或可重做操作的最大数目。

要禁用撤消函数,请将该值设置为 0。



实现
    public function get undoAndRedoItemLimit():int
    public function set undoAndRedoItemLimit(value:int):void
方法详细信息

canRedo

()方法
public function canRedo():Boolean

语言版本: ActionScript 3.0
运行时版本: Flash Player 10, AIR 1.5

指示当前是否存在可以重做的操作。

返回
Boolean — 如果重做堆栈中存在可以重做的操作,则布尔值为 true,否则为 false

canUndo

()方法 
public function canUndo():Boolean

语言版本: ActionScript 3.0
运行时版本: Flash Player 10, AIR 1.5

指示当前是否存在可以撤消的操作。

返回
Boolean — 如果撤消堆栈中存在可以取消的操作,则布尔值为 true,否则为 false

clearAll

()方法 
public function clearAll():void

语言版本: ActionScript 3.0
运行时版本: Flash Player 10, AIR 1.5

同时清除撤消历史记录和重做历史记录。

clearRedo

()方法 
public function clearRedo():void

语言版本: ActionScript 3.0
运行时版本: Flash Player 10, AIR 1.5

清除重做堆栈。

peekRedo

()方法 
public function peekRedo():IOperation

语言版本: ActionScript 3.0
运行时版本: Flash Player 10, AIR 1.5

返回要重做的下一个操作。

返回
IOperation — (可重做的 IOperation 对象),或者 null(如果在堆栈中没有可重做的操作)。

peekUndo

()方法 
public function peekUndo():IOperation

语言版本: ActionScript 3.0
运行时版本: Flash Player 10, AIR 1.5

返回要撤消的下一个操作。

返回
IOperation — (可撤消的 IOperation 对象),或者 null(如果在堆栈中没有可撤消的操作)。

popRedo

()方法 
public function popRedo():IOperation

语言版本: ActionScript 3.0
运行时版本: Flash Player 10, AIR 1.5

从重做堆栈中删除要重做的下一个操作,并返回该操作。

返回
IOperation — (可重做的 IOperation 对象),或者 null(如果在堆栈中没有可重做的操作)。

popUndo

()方法 
public function popUndo():IOperation

语言版本: ActionScript 3.0
运行时版本: Flash Player 10, AIR 1.5

从撤消堆栈中删除要撤消的下一个操作,并返回该操作。

返回
IOperation — (可撤消的 IOperation 对象),或者 null(如果在堆栈中没有可撤消的操作)。

pushRedo

()方法 
public function pushRedo(operation:IOperation):void

语言版本: ActionScript 3.0
运行时版本: Flash Player 10, AIR 1.5

将可重做的操作添加到重做堆栈中。

参数

operation:IOperation

pushUndo

()方法 
public function pushUndo(operation:IOperation):void

语言版本: ActionScript 3.0
运行时版本: Flash Player 10, AIR 1.5

将可撤消的操作添加到撤消堆栈中。

参数

operation:IOperation

redo

()方法 

undo

()方法 




[ X ]为什么显示为英语?
《ActionScript 3.0 参考》中的内容以英语显示

《ActionScript 3.0 参考》中的部分内容未翻译成所有语言。当某个语言元素未翻译时,将显示为英语。例如,ga.controls.HelpBox 类未翻译成任何语言。因此在简体中文版的参考中,ga.controls.HelpBox 类显示为英语。