Membres InkAnalyzer
Inclure les membres protégés
Inclure les membres hérités
Inclure les membres du .NET Framework
Inclure les membres du .NET Compact Framework
Inclure les membres de XNA Framework
Mise à jour : November 2007
Fournit l'accès à l'analyse de disposition, à la classification d'écriture et de dessin et à la reconnaissance de l'écriture manuscrite.
Le type InkAnalyzer expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
![]() |
InkAnalyzer | Initialise une nouvelle instance de la classe InkAnalyzer associée à l'objet Microsoft.Ink.Ink spécifié. |
Début
Méthodes
Nom | Description | |
---|---|---|
![]() |
Abort | Annule l'opération d'analyse en cours. |
![]() |
AddStroke | Surchargé. Ajoute un trait au InkAnalyzer. |
![]() |
AddStrokes | Surchargé. Ajoute une collection de traits à l'InkAnalyzer. |
![]() |
AddStrokesToCustomRecognizer | Ajoute les données relatives à plusieurs traits à un nœud de reconnaissance personnalisée. |
![]() |
AddStrokeToCustomRecognizer | Ajoute un trait à un nœud de reconnaissance personnalisée. |
![]() |
Analyze | Exécute l'analyse synchrone de l'entrée manuscrite. |
![]() |
BackgroundAnalyze | Exécute l'analyse asynchrone de l'entrée manuscrite, qui inclut l'analyse de la disposition, la classification de l'écriture et du dessin et la reconnaissance de l'écriture manuscrite. |
![]() |
ClearStrokeData | Efface les données en mémoire cache de InkAnalyzer pour le Stroke spécifié. |
![]() |
CreateAnalysisHint | Surchargé. Ajoute une nouvelle indication d'analyse à l'analyseur d'entrée manuscrite. |
![]() |
CreateCustomRecognizer | Crée un CustomRecognizerNode pour l'analyseur. |
![]() |
DeleteAnalysisHint | Supprime un AnalysisHintNode de l'analyseur d'entrée manuscrite. |
![]() |
Dispose | Libère toutes les ressources utilisées par le InkAnalyzer. |
![]() |
Equals | Détermine si deux instances InkAnalyzer contiennent la même valeur. (Substitue Object.Equals(Object).) |
![]() |
Finalize | Autorise Object à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant que Object soit récupéré par l'opération garbage collection. (Hérité de Object.) |
![]() |
FindInkLeafNodes | Surchargé. Retourne les nœuds terminaux d'entrée manuscrite, qui sont les objets ContextNode qui contiennent des traits d'entrée manuscrite. |
![]() |
FindLeafNodes | Retourne tous les nœuds terminaux, qui sont les objets ContextNode qui ne possèdent pas de nœuds enfants. |
![]() |
FindNode | Retourne le ContextNode spécifié. |
![]() |
FindNodes | Surchargé. Retourne les objets ContextNode qui correspondent aux critères spécifiés. |
![]() |
FindNodesOfType | Surchargé. Retourne les objets ContextNode de type spécifié. |
![]() |
GetAlternates | Surchargé. Retourne des propositions d'analyse pour un contexte spécifié. |
![]() |
GetAnalysisHints | Surchargé. Retourne des indications d'analyse attachées au InkAnalyzer. |
![]() |
GetHashCode | Obtient le code de hachage pour l'instance InkAnalyzer. (Substitue Object.GetHashCode().) |
![]() |
GetInkRecognizersByPriority | Retourne la collection ordonnée des modules de reconnaissance. |
![]() |
GetNodesFromTextRange | Surchargé. Retourne une collection d'objets ContextNode pertinents pour la plage de texte spécifiée. |
![]() |
GetRecognizedString | Retourne la meilleure chaîne de résultat de la reconnaissance pour l'ensemble de l'arborescence des nœuds de contexte dans l'analyseur d'entrée manuscrite. |
![]() |
GetStrokeLanguageId | Retourne l'identificateur de paramètres régionaux du Stroke spécifié. |
![]() |
GetStrokeType | Retourne le type d'un Stroke. |
![]() |
GetTextRangeFromNodes | Recherche la plage de texte dans la chaîne reconnue qui correspond à une collection d'objets ContextNode. |
![]() |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) |
![]() |
Load | Surchargé. Charge les résultats d'analyse enregistrés dans l'analyseur d'entrée manuscrite. |
![]() |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) |
![]() |
ModifyTopAlternate | Surchargé. Définit la proposition de substitution de l'analyse spécifiée comme meilleure proposition actuelle. |
![]() |
Reconcile | Surchargé. Indique quelles parties des résultats d'analyse ont été modifiées pendant l'analyse d'arrière-plan de l'entrée manuscrite. |
![]() |
RemoveStroke | Supprime un Stroke de l'analyseur d'entrée manuscrite. |
![]() |
RemoveStrokes | Supprime une collection de traits de l'analyseur d'entrée manuscrite. |
![]() |
SaveResults | Surchargé. Enregistre les résultats d'analyse pour un analyseur d'entrée manuscrite. |
![]() |
Search | Surchargé. Fournit une recherche d'expressions partielle, non sensible à la casse pour les traits d'écriture et de dessin analysés dont les types sont reconnus. |
![]() |
SetStrokeLanguageId | Modifie l'identificateur de paramètres régionaux pour le Stroke spécifié. |
![]() |
SetStrokesLanguageId | Modifie l'identificateur de paramètres régionaux pour le Strokes spécifié. |
![]() |
SetStrokesType | Modifie le type de chaque trait d'une collection Strokes. |
![]() |
SetStrokeType | Modifie le type de trait d'un Stroke. |
![]() |
ToString | Retourne un String qui représente le Object actuel. (Hérité de Object.) |
Début
Opérateurs
Nom | Description | |
---|---|---|
![]() ![]() |
Equality | Détermine si deux objets InkAnalyzer spécifiés ont la même valeur. |
![]() ![]() |
Inequality | Détermine si deux objets InkAnalyzer spécifiés ont des valeurs différentes. |
Début
Propriétés
Nom | Description | |
---|---|---|
![]() |
AnalysisModes | Obtient ou définit des indicateurs qui contrôlent la manière dont InkAnalyzer exécute l'analyse d'entrée manuscrite. |
![]() |
DirtyRegion | Obtient la zone modifiée depuis la dernière analyse. |
![]() |
Ink | Obtient l'objet Ink à partir duquel InkAnalyzer peut analyser les données de trait. |
![]() |
IsAnalyzing | Obtient une valeur indiquant si InkAnalyzer exécute l'analyse d'entrée manuscrite. |
![]() |
RootNode | Obtient la racine ContextNode du InkAnalyzer. |
![]() |
SynchronizingObject | Obtient ou définit l'objet qui désigne le thread sur lequel les événements d'analyse d'arrière-plan de InkAnalyzer sont déclenchés. |
Début
Événements
Nom | Description | |
---|---|---|
![]() |
Activity | Se produit pendant des appels à la méthode Analyze ou BackgroundAnalyze. |
![]() |
ContextNodeCreated | Se produit après la création d'un ContextNode par le InkAnalyzer. |
![]() |
ContextNodeDeleting | Se produit avant que le InkAnalyzer ne supprime un ContextNode. |
![]() |
ContextNodeLinkAdding | Se produit avant que le InkAnalyzer n'ajoute un ContextLink entre deux objets ContextNode. |
![]() |
ContextNodeLinkDeleting | Se produit avant que le InkAnalyzer ne supprime un ContextLink entre deux objets ContextNode. |
![]() |
ContextNodeMovingToPosition | Se produit avant que le InkAnalyzer ne déplace un ContextNode vers une nouvelle position dans une collection ContextNode.SubNodes. |
![]() |
ContextNodePropertiesUpdated | Se produit après que le InkAnalyzer a mis à jour une ou plusieurs des propriétés d'un ContextNode. |
![]() |
ContextNodeReparenting | Se produit avant que le InkAnalyzer ne déplace un ContextNode en modifiant son nœud parent. |
![]() |
InkAnalyzerStateChanging | Se produit avant que le InkAnalyzer ne rapproche les résultats d'analyse afin qu'une application puisse synchroniser des données avec le InkAnalyzer. |
![]() |
IntermediateResultsUpdated | Se produit lorsque l'étape d'analyse intermédiaire actuelle est terminée. |
![]() |
NewStrokesLoaded | Se produit après le chargement d'un trait dans le InkAnalyzer. |
![]() |
PopulateContextNode | Se produit avant que le InkAnalyzer n'exécute l'analyse dans la région d'un ContextNode partiellement rempli. |
![]() |
ReadyToReconcile | Se produit lorsque l'analyseur d'entrée manuscrite est prêt à rapprocher les résultats de l'analyse d'arrière-plan avec l'état actuel de l'analyseur. |
![]() |
ResultsUpdated | Se produit lorsque la dernière étape d'analyse est terminée. |
![]() |
StrokesReparented | Se produit lorsque le InkAnalyzer déplace un Stroke d'un ContextNode à un autre. |
Début