mx.collections
public class CursorBookmark
继承CursorBookmark Inheritance Object

将光标的位置信息封装在 ICollectionView 中。使用书签将光标返回到 ICollectionView 内的绝对位置。

另请参见

mx.collections.IViewCursor.bookmark
mx.collections.IViewCursor.seek()


公共属性
 属性定义方
 Inheritedconstructor : Object
对类对象或给定对象实例的构造函数的引用。
Object
  CURRENT : CursorBookmark
[静态] [只读 (read-only)] ICollectionView 中代表 IViewCursor 的当前项目的书签。
CursorBookmark
  FIRST : CursorBookmark
[静态] [只读 (read-only)] ICollectionView 中第一个项目的书签。
CursorBookmark
  LAST : CursorBookmark
[静态] [只读 (read-only)] ICollectionView 中最后一个项目的书签。
CursorBookmark
 Inheritedprototype : Object
[静态] 对类或函数对象的原型对象的引用。
Object
  value : Object
[只读 (read-only)] 书签的基本标记表示形式。
CursorBookmark
公共方法
 方法定义方
  
创建具有指定值的书签的新实例。
CursorBookmark
  
获取在项目视图中此书签代表的项目的近似索引。
CursorBookmark
 Inherited
指示对象是否已经定义了指定的属性。
Object
 Inherited
指示 Object 类的实例是否在指定为参数的对象的原型链中。
Object
 Inherited
指示指定的属性是否存在、是否可枚举。
Object
 Inherited
设置循环操作动态属性的可用性。
Object
 Inherited
返回指定对象的字符串表示形式。
Object
 Inherited
返回指定对象的原始值。
Object
属性详细信息
CURRENT属性
CURRENT:CursorBookmark  [只读 (read-only)]

ICollectionView 中代表 IViewCursor 的当前项目的书签。



实现
    public static function get CURRENT():CursorBookmark
FIRST属性 
FIRST:CursorBookmark  [只读 (read-only)]

ICollectionView 中第一个项目的书签。



实现
    public static function get FIRST():CursorBookmark
LAST属性 
LAST:CursorBookmark  [只读 (read-only)]

ICollectionView 中最后一个项目的书签。如果视图不包含项目,则光标位于此书签处。



实现
    public static function get LAST():CursorBookmark
value属性 
value:Object  [只读 (read-only)]

书签的基本标记表示形式。通常只有 IViewCursorICollectionView 实现可以识别此值。



实现
    public function get value():Object
构造函数详细信息
CursorBookmark()构造函数
public function CursorBookmark(value:Object)

创建具有指定值的书签的新实例。

参数
value:Object — 此书签的值。
方法详细信息
getViewIndex()方法
public function getViewIndex():int

获取在项目视图中此书签代表的项目的近似索引。如果已将项目换出,则此方法可能会引发 ItemPendingError。

返回
int — 项目的索引。如果项目不在当前视图中,则此方法返回 -1。如果不能是基于索引的位置,此方法也会返回 -1。