Share via


InkRecognizerContainer.RecognizeAsync 方法

定义

对一个或多个 InkStroke 对象执行手写识别。

public:
 virtual IAsyncOperation<IVectorView<InkRecognitionResult ^> ^> ^ RecognizeAsync(InkStrokeContainer ^ strokeCollection, InkRecognitionTarget recognitionTarget) = RecognizeAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IVectorView<InkRecognitionResult>> RecognizeAsync(InkStrokeContainer const& strokeCollection, InkRecognitionTarget const& recognitionTarget);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IReadOnlyList<InkRecognitionResult>> RecognizeAsync(InkStrokeContainer strokeCollection, InkRecognitionTarget recognitionTarget);
function recognizeAsync(strokeCollection, recognitionTarget)
Public Function RecognizeAsync (strokeCollection As InkStrokeContainer, recognitionTarget As InkRecognitionTarget) As IAsyncOperation(Of IReadOnlyList(Of InkRecognitionResult))

参数

strokeCollection
InkStrokeContainer

执行识别的笔划集。

recognitionTarget
InkRecognitionTarget

InkRecognitionTarget 枚举中的值之一。

返回

作为 InkRecognitionResult 对象的集合进行识别的结果。集合中的每个项都表示一个书面单词。 例如,字符串“这是一个测试”包含四个单词,这些单词存储为四个项的集合。

实现

属性

注解

由于 RecognizeAsync 不会自动更新存储在 InkManager 中的现有识别结果,因此通常在 RecognizeAsync 完成后调用 UpdateRecognitionResults

适用于

另请参阅