Поделиться через


InkAnalyzer Класс

Определение

Предоставляет доступ к объекту, который может классифицировать росчерки рукописного ввода на штрихи для письма или рисования, а также распознавать текст, фигуры и основные структуры макета.

public ref class InkAnalyzer sealed
/// [Windows.Foundation.Metadata.Activatable(262144, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class InkAnalyzer final
[Windows.Foundation.Metadata.Activatable(262144, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class InkAnalyzer
function InkAnalyzer()
Public NotInheritable Class InkAnalyzer
Наследование
Object Platform::Object IInspectable InkAnalyzer
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 Creators Update (появилось в 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v4.0)

Конструкторы

InkAnalyzer()

Создает новый объект InkAnalyzer для управления объектами InkAnalysisNode , созданными в результате анализа рукописного ввода.

Свойства

AnalysisRoot

Возвращает корневой узел результатов анализа рукописного ввода.

IsAnalyzing

Возвращает состояние процесса анализа рукописного ввода.

Методы

AddDataForStroke(InkStroke)

Добавляет данные для одного росчерка рукописного ввода в результаты анализа рукописного ввода.

AddDataForStrokes(IIterable<InkStroke>)

Добавляет данные для нескольких росчерков рукописного ввода в результаты анализа рукописного ввода.

AnalyzeAsync()

Aynchronously создает дерево объектов для процесса анализа рукописного ввода.

ClearDataForAllStrokes()

Удалите все узлы из последнего процесса анализа рукописного ввода.

RemoveDataForStroke(UInt32)

Удалите все узлы для указанного росчерка рукописного фрагмента из последнего процесса анализа рукописного ввода.

RemoveDataForStrokes(IIterable<UInt32>)

Удалите все узлы для указанных росчерков рукописного ввода из последнего процесса анализа рукописного ввода.

ReplaceDataForStroke(InkStroke)

Обновите все узлы для указанного росчерка рукописного ввода из последнего процесса анализа рукописного ввода.

SetStrokeDataKind(UInt32, InkAnalysisStrokeKind)

Задает категорию анализа рукописного ввода для объекта InkAnalysisNode, связанного с росчерком рукописного ввода.

Применяется к