Partager via


AnalysisAlternate.Strokes, propriété

Mise à jour : November 2007

Obtient les objets Strokes référencés par cet objet AnalysisAlternate.

Espace de noms :  Microsoft.Ink
Assembly :  Microsoft.Ink.Analysis (dans Microsoft.Ink.Analysis.dll)

Syntaxe

'Déclaration
Public ReadOnly Property Strokes As Strokes
'Utilisation
Dim instance As AnalysisAlternate
Dim value As Strokes

value = instance.Strokes
public Strokes Strokes { get; }
public:
property Strokes^ Strokes {
    Strokes^ get ();
}
/** @property */
public Strokes get_Strokes()
public function get Strokes () : Strokes

Valeur de propriété

Type : Microsoft.Ink.Strokes
Objets Strokes référencés par cet objet AnalysisAlternate.

Notes

ms571608.alert_note(fr-fr,VS.90).gifRemarque :

Une exception InvalidOperationException est levée si vous essayez d'accéder à la propriété Strokes après l'appel à la méthode InkAnalyzer.ModifyTopAlternate.

Exemples

Cet exemple marque en noir tous les Strokes d'un InkCollector, theInkCollector, à l'exception de Strokes du AnalysisAlternate, selectedAlternate, qu'il marque en vert. Il actualise ensuite le Panel qui contient l'entrée manuscrite, theNotesPanel.

' Set these strokes to green
Dim inkStroke As Stroke
For Each inkStroke In theInkCollector.Ink.Strokes
    inkStroke.DrawingAttributes = New DrawingAttributes(Color.Black)
Next inkStroke
For Each inkStroke In selectedAlternate.Strokes
    inkStroke.DrawingAttributes = New DrawingAttributes(Color.Green)
Next inkStroke
theNotesPanel.Refresh()

' Use this as the top alternate
theInkAnalyzer.ModifyTopAlternate(selectedAlternate)
theResultsTextBox.Text = theInkAnalyzer.GetRecognizedString()
                // Set these strokes to green
                foreach (Stroke stroke in theInkCollector.Ink.Strokes)
                    stroke.DrawingAttributes = new DrawingAttributes(Color.Black);
                foreach (Stroke stroke in selectedAlternate.Strokes)
                    stroke.DrawingAttributes = new DrawingAttributes(Color.Green);
                theNotesPanel.Refresh();

                // Use this as the top alternate
                theInkAnalyzer.ModifyTopAlternate(selectedAlternate);
                theResultsTextBox.Text = theInkAnalyzer.GetRecognizedString();

Plateformes

Windows Vista

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Informations de version

.NET Framework

Pris en charge dans : 3.0

Voir aussi

Référence

AnalysisAlternate, classe

Membres AnalysisAlternate

Microsoft.Ink, espace de noms