Partage via


InkRecognizerContainer Classe

Définition

Fournit des propriétés et des méthodes pour gérer un ou plusieurs objets InkRecognizer utilisés pour la reconnaissance de l’écriture manuscrite.

InkRecognizerContainer a la valeur Null si un moteur de reconnaissance n’est pas disponible sur le système.

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
Héritage
Object Platform::Object IInspectable InkRecognizerContainer
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Si la reconnaissance n’est pas requise, utilisez un objet InkStrokeContainer au lieu d’un InkManager. Les résultats de reconnaissance précédents sont toujours disponibles via GetRecognitionResults.

Si seule la reconnaissance est requise, et non le stockage, utilisez un InkRecognizerContainer au lieu d’un InkManager.

Notes

Cette classe n’est pas agile, ce qui signifie que vous devez prendre en compte son modèle de thread et son comportement de marshaling. Pour plus d’informations, consultez Threading and Marshaling (C++/CX) et Using Windows Runtime objects in a multithreaded environment (.NET).

Constructeurs

InkRecognizerContainer()

Crée un objet InkRecognizerContainer pour gérer les objets InkRecognizer utilisés pour la reconnaissance de l’écriture manuscrite.

InkRecognizerContainer a la valeur Null si un moteur de reconnaissance n’est pas disponible sur le système.

Méthodes

GetRecognizers()

Obtient la collection des modules de reconnaissance d’écriture manuscrite installés.

RecognizeAsync(InkStrokeContainer, InkRecognitionTarget)

Effectue la reconnaissance de l’écriture manuscrite sur un ou plusieurs objets InkStroke .

SetDefaultRecognizer(InkRecognizer)

Définit le inkRecognizer par défaut utilisé pour la reconnaissance de l’écriture manuscrite.

S’applique à

Voir aussi