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