Freigeben über


InkAnalyzer Klasse

Definition

Ermöglicht den Zugriff auf ein Objekt, das Freihandstriche entweder in Schreib- oder Zeichnungsstriche kategorisieren und Text, Formen und grundlegende Layoutstrukturen erkennt.

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
Vererbung
Object Platform::Object IInspectable InkAnalyzer
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Creators Update (eingeführt in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v4.0)

Konstruktoren

InkAnalyzer()

Erstellt ein neues InkAnalyzer-Objekt zum Verwalten von InkAnalysisNode-Objekten , die aus der Freihandanalyse generiert wurden.

Eigenschaften

AnalysisRoot

Ruft den Stammknoten der Freihandanalyseergebnisse ab.

IsAnalyzing

Ruft den Zustand des Freihandanalyseprozesses ab.

Methoden

AddDataForStroke(InkStroke)

Fügt den Freihandanalyseergebnissen Daten für einen einzelnen Freihandstrich hinzu.

AddDataForStrokes(IIterable<InkStroke>)

Fügt den Freihandanalyseergebnissen Daten für mehrere Freihandstriche hinzu.

AnalyzeAsync()

Aynchronously generiert die Struktur der Objekte für den Freihandanalyseprozess.

ClearDataForAllStrokes()

Löschen Sie alle Knoten aus dem letzten Freihandanalyseprozess.

RemoveDataForStroke(UInt32)

Löschen Sie alle Knoten für den angegebenen Freihandstrich aus dem letzten Freihandanalyseprozess.

RemoveDataForStrokes(IIterable<UInt32>)

Löschen Sie alle Knoten für die angegebenen Freihandstriche aus dem letzten Freihandanalyseprozess.

ReplaceDataForStroke(InkStroke)

Aktualisieren Sie alle Knoten für den angegebenen Freihandstrich aus dem letzten Freihandanalyseprozess.

SetStrokeDataKind(UInt32, InkAnalysisStrokeKind)

Legt die Freihandanalysekategorie für den Dem Freihandstrich zugeordneten InkAnalysisNode fest.

Gilt für: