InkAnalyzer.AddStrokeToCustomRecognizer 方法
向自定义识别器节点添加笔画。
命名空间: Microsoft.Ink
程序集: Microsoft.Ink.Analysis(在 Microsoft.Ink.Analysis.dll 中)
语法
声明
Public Function AddStrokeToCustomRecognizer ( _
stroke As Stroke, _
customRecognizer As CustomRecognizerNode _
) As ContextNode
用法
Dim instance As InkAnalyzer
Dim stroke As Stroke
Dim customRecognizer As CustomRecognizerNode
Dim returnValue As ContextNode
returnValue = instance.AddStrokeToCustomRecognizer(stroke, _
customRecognizer)
public ContextNode AddStrokeToCustomRecognizer(
Stroke stroke,
CustomRecognizerNode customRecognizer
)
public:
ContextNode^ AddStrokeToCustomRecognizer(
Stroke^ stroke,
CustomRecognizerNode^ customRecognizer
)
public ContextNode AddStrokeToCustomRecognizer(
Stroke stroke,
CustomRecognizerNode customRecognizer
)
public function AddStrokeToCustomRecognizer(
stroke : Stroke,
customRecognizer : CustomRecognizerNode
) : ContextNode
参数
- stroke
类型:Microsoft.Ink.Stroke
要添加到自定义识别器节点的笔画。
- customRecognizer
类型:Microsoft.Ink.CustomRecognizerNode
自定义识别器节点。
返回值
类型:Microsoft.Ink.ContextNode
InkAnalyzer 已向其添加笔画的上下文节点。
备注
InkAnalyzer 向 customRecognizer 的 SubNodes 集合中的一个 UnclassifiedInkNode 添加 Stroke。如果不存在这样的 UnclassifiedInkNode,则 InkAnalyzer 在 customRecognizer 下新建一个 UnclassifiedInkNode,并将该笔画添加到新的 UnclassifiedInkNode。
此方法将 DirtyRegion 扩展为区域的当前值与所添加笔画的边界框的并集。
如果该笔画已经附加到 InkAnalyzer,则 InkAnalyzer 将引发异常。
如果 customRecognizer 不是 CustomRecognizerNode,则 InkAnalyzer 将引发异常。
示例
此示例是 InkCollector 对象的 Stroke 事件的事件处理程序的节选。该示例将笔画添加到 CustomRecognizerNode (theCustomRecognizerNode)。
' Add the stroke to the specified CustomRecognizerNode.
Me.theInkAnalyzer.AddStrokeToCustomRecognizer( _
e.Stroke, Me.theCustomRecognizerNode)
// Add the stroke to the specified CustomRecognizerNode.
this.theInkAnalyzer.AddStrokeToCustomRecognizer(
e.Stroke, this.theCustomRecognizerNode);
平台
Windows Vista
.NET Framework 和 .NET Compact Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求。
版本信息
.NET Framework
受以下版本支持:3.0