Freigeben über


InkRecognizerContainer Klasse

Definition

Stellt Eigenschaften und Methoden zum Verwalten eines oder mehrerer InkRecognizer-Objekte bereit, die für die Handschrifterkennung verwendet werden.

InkRecognizerContainer ist NULL, wenn auf dem System keine Erkennungs-Engine verfügbar ist.

public ref class InkRecognizerContainer sealed : IInkRecognizerContainer
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.None)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class InkRecognizerContainer final : IInkRecognizerContainer
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.None)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class InkRecognizerContainer final : IInkRecognizerContainer
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.None)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class InkRecognizerContainer : IInkRecognizerContainer
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.None)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class InkRecognizerContainer : IInkRecognizerContainer
function InkRecognizerContainer()
Public NotInheritable Class InkRecognizerContainer
Implements IInkRecognizerContainer
Vererbung
Object Platform::Object IInspectable InkRecognizerContainer
Attribute
Implementiert

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Wenn keine Erkennung erforderlich ist, verwenden Sie anstelle eines InkManager-Objekts ein InkStrokeContainer-Objekt. Frühere Erkennungsergebnisse sind weiterhin über GetRecognitionResults verfügbar.

Wenn nur eine Erkennung und kein Speicher erforderlich ist, verwenden Sie einen InkRecognizerContainer anstelle eines InkManagers.

Hinweis

Diese Klasse ist nicht agil, was bedeutet, dass Sie das Threadingmodell und das Marshallingverhalten berücksichtigen müssen. Weitere Informationen finden Sie unter Threading and Marshaling (C++/CX) und Using Windows-Runtime objects in a multithreaded environment (.NET).

Konstruktoren

InkRecognizerContainer()

Erstellt ein neues InkRecognizerContainer-Objekt zum Verwalten von InkRecognizer-Objekten , die für die Handschrifterkennung verwendet werden.

InkRecognizerContainer ist NULL, wenn auf dem System keine Erkennungs-Engine verfügbar ist.

Methoden

GetRecognizers()

Ruft die Auflistung der installierten Handschrifterkennungen ab.

RecognizeAsync(InkStrokeContainer, InkRecognitionTarget)

Führt die Handschrifterkennung für ein oder mehrere InkStroke-Objekte aus .

SetDefaultRecognizer(InkRecognizer)

Legt den Standardmäßigen InkRecognizer fest, der für die Handschrifterkennung verwendet wird.

Gilt für:

Weitere Informationen