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 | Surchargé. Initialise une nouvelle instance de la classe InkAnalyzer. |
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 au 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 | Effectue l'analyse d'entrée manuscrite synchrone, qui inclut l'analyse de la disposition, la classification de l'écriture et du dessin et la reconnaissance de l'écriture manuscrite. | |
BackgroundAnalyze | Effectue l'analyse d'entrée manuscrite asynchrone, 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 du 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 InkAnalyzer. | |
Equals | Détermine si l'objet spécifié est égal au InkAnalyzer en cours. (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 contiennent des traits d'entrée manuscrite, également connus sous le nom d'objets ContextNode. | |
FindLeafNodes | Retourne un ContextNodeCollection qui contient tous les nœuds terminaux qui sont des objets ContextNode sans nœuds enfants. | |
FindNode | Retourne le ContextNode spécifié. | |
FindNodes | Surchargé. Retourne un ContextNodeCollection contenant tous les objets ContextNode qui correspondent aux critères spécifiés. | |
FindNodesOfType | Surchargé. Retourne un ContextNodeCollection qui contient les objets ContextNode du 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 | Sert de fonction de hachage pour un type particulier. (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 utilisée pour 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 d'analyse spécifiée comme meilleure proposition actuelle. | |
Reconcile | Surchargé. Rapproche des parties des résultats d'analyse qui ont changé pendant l'analyse d'entrée manuscrite d'arrière-plan. | |
RemoveStroke | Supprime un Stroke de l'analyseur d'entrée manuscrite. | |
RemoveStrokes | Supprime une collection de traits du InkAnalyzer. | |
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 StrokeCollection spécifié. | |
SetStrokesType | Modifie le type de chacun des traits dans un StrokeCollection. | |
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 | Indique si deux objets InkAnalyzer sont égaux. | |
Inequality | Détermine si deux InkAnalyzer ne sont pas égaux. |
Début
Propriétés
Nom | Description | |
---|---|---|
AnalysisModes | Obtient ou définit des indicateurs qui contrôlent la manière dont le InkAnalyzer exécute l'analyse d'entrée manuscrite. | |
DirtyRegion | Obtient la zone modifiée depuis la dernière analyse. | |
IsAnalyzing | Obtient une valeur indiquant si le InkAnalyzer exécute l'analyse d'entrée manuscrite. | |
RootNode | Obtient le ContextNode racine 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 pour indiquer que l'analyse s'exécute dans la méthode Analyze ou BackgroundAnalyze. | |
ContextNodeCreated | Se produit après la création d'un ContextNode par 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 InkAnalyzer ne rapproche les résultats d'analyse afin qu'une application puisse synchroniser des données avec le InkAnalyzer. | |
IntermediateResultsUpdated | Se produit lorsque le InkAnalyzer termine l'étape d'analyse intermédiaire actuelle. | |
NewStrokesLoaded | Se produit lorsque la méthode Load est appelée. | |
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 se termine. | |
StrokesReparented | Se produit lorsque le InkAnalyzer déplace un Stroke d'un ContextNode à un autre. |
Début