InkAnalyzer Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |