IInkCustomStrokes 接口 (msinkaut.h)

包含用户定义的 InkStrokes 集合的 集合。

继承

IInkCustomStrokes 接口继承自 IUnknown 接口。 IInkCustomStrokes 也有以下类型的成员:

方法

IInkCustomStrokes 接口具有这些方法。

 
IInkCustomStrokes::Add

将 InkStrokes 集合添加到 IInkCustomStrokes 集合。
IInkCustomStrokes::Clear

清除 IInkCustomStrokes 集合中的所有 InkStrokes 集合。
IInkCustomStrokes::get_Count

获取集合中包含的对象或集合的数目。 (IInkCustomStrokes.get_Count)
IInkCustomStrokes::Item

检索 IInkCustomStrokes 接口中指定的位置的 InkStrokes 集合。
IInkCustomStrokes::Remove

从 IInkCustomStrokes 集合中删除 InkStrokes 集合。

注解

自定义笔划实质上是命名为 InkStrokes 集合,这些集合将持久保存并召回供以后使用。

使用自定义笔划的集合来存储具有相同含义或以某种方式相关的笔划。 你可能想要保留的笔划示例包括:

  • 由同一光标绘制的所有笔划 (笔)
  • InkDisp 对象中对应于单词或段落的笔划
  • 与已知区域相交的所有笔划
例如,假设你想要使用两个不同的游标进行绘制,并分开使用每个光标绘制的笔划集。 可以识别使用第一个光标绘制的笔划,并将 IInkRecognitionResult 对象附加到该笔划集合。 若要保留识别结果,请将笔划添加到 InkDisp 对象的 CustomStrokes 集合。 稍后,可以通过从 InkDisp 对象获取持久化 CustomStrokes 集合来访问第一个笔划集合。

每个 IInkCustomStrokes 集合都按名称引用。

IInkCustomStrokes 集合是对墨迹数据的引用,而不是实际数据本身。

有关 COM 中的集合的详细信息,请参阅 使用 COM 库

如果定义实现此接口的类,则新类将无法与平板电脑应用程序编程接口正确交互, (API) 。

要求

   
最低受支持的客户端 Windows XP Tablet PC Edition [仅限桌面应用]
最低受支持的服务器 无受支持的版本
目标平台 Windows
标头 msinkaut.h

请参阅

InkDisp 类

InkStrokes 集合