CustomStrokes 类

包含用户定义的一组 Strokes 集合。

命名空间:  Microsoft.Ink
程序集:  Microsoft.Ink(在 Microsoft.Ink.dll 中)

语法

声明
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
Public Class CustomStrokes _
    Implements ICollection, IEnumerable
用法
Dim instance As CustomStrokes
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
public class CustomStrokes : ICollection, 
    IEnumerable
[PermissionSetAttribute(SecurityAction::InheritanceDemand, Name = L"FullTrust")]
public ref class CustomStrokes : ICollection, 
    IEnumerable
/** @attribute PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust") */
public class CustomStrokes implements ICollection, 
    IEnumerable
public class CustomStrokes implements ICollection, IEnumerable

备注

实际上,自定义笔画是保存起来供以后使用的命名 Strokes 集合。

您可以使用一组自定义笔画将具有相同含义或三具有某种关联的笔画存储起来。以下是一些可能需要保存的笔画示例:

  • 由相同光标(笔)绘制的所有笔画

  • 对应于某个单词或段落的 Ink 对象中的笔画

  • 与某个已知区域相交的所有笔画

例如,假定您希望用两个不同光标进行绘制,并使每个光标绘制的笔画集都保持独立。您可以识别出第一个光标所绘制的笔画,并将一个 RecognitionResult 对象附加到该笔画集合。若要保存识别结果,请将这些笔画添加到 Ink 对象的 CustomStrokes 集合中。通过从 Ink 对象获取保存的 CustomStrokes 集合,可以在以后访问第一个笔画集合。

每个 CustomStrokes 集合均按名称引用。

CustomStrokes 集合是对 ink 数据的引用,而不是实际数据本身。

继承层次结构

System.Object
  Microsoft.Ink.CustomStrokes

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

平台

Windows Vista

.NET Framework 和 .NET Compact Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求

版本信息

.NET Framework

受以下版本支持:3.0

另请参见

参考

CustomStrokes 成员

Microsoft.Ink 命名空间

Ink

Strokes