Implements

Constructors

Properties

Methods

Constructors

  • 创建一个 PtrArray 实例。 请使用 create 创建实例,而不是通过 new 模式创建。

    Parameters

    • Optionaloptions: Options

      使用指定的选项创建一个 PtrArray 实例。

    Returns PtrArray

    const pdfArr = await PtrArray.create();
    

Properties

options: Options

Methods

  • 销毁 PtrArray。

    Returns Promise<void>

    当 PtrArray 被销毁时会 resolve 的 Promise。

  • 在 PtrArray 中获取指定索引位置的元素。

    Parameters

    • index: number

      要获取的元素索引。

    Returns Promise<null | LPVOIDType>

    一个 Promise,解析为 LPVOID 或 null(如果未找到)。元素的实际类型可能不同,应相应地构造,例如 Bookmark。

  • 获取 PtrArray 的长度。

    Returns Promise<number>

    一个 Promise,会解析为数组中元素的数量。

  • 创建一个 PtrArray 实例。

    Parameters

    • Optionaloptions: Options

      创建所需的配置选项,包含必要的初始化信息。

    Returns Promise<PtrArrayType>

    一个会解析为 PtrArray 实例的 Promise。