Freigeben über


AnalysisAlternate.Strokes-Eigenschaft

Ruft die Strokes-Objekte ab, auf die von diesem AnalysisAlternate-Objekt verwiesen wird.

Namespace:  Microsoft.Ink
Assembly:  Microsoft.Ink.Analysis (in Microsoft.Ink.Analysis.dll)

Syntax

'Declaration
Public ReadOnly Property Strokes As Strokes
'Usage
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

Eigenschaftenwert

Typ: Microsoft.Ink.Strokes
Die Strokes-Objekte, auf die von diesem AnalysisAlternate-Objekt verwiesen wird.

Hinweise

Hinweis

Eine InvalidOperationException wird ausgelöst, wenn Sie versuchen, nach dem Aufruf von InkAnalyzer.ModifyTopAlternate auf die Strokes-Eigenschaft zuzugreifen.

Beispiele

In diesem Beispiel werden alle Strokes von einem InkCollector mit dem Namen theInkCollector schwarz dargestellt. Ausgenommen davon sind Strokes von AnalysisAlternate mit dem Namen selectedAlternate, die auf grün festgelegt sind. Anschließend wird das Panel aktualisiert, das die Freihandangaben enthält und den Namen theNotesPanel besitzt.

' 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();

Plattformen

Windows Vista

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Versionsinformationen

.NET Framework

Unterstützt in: 3.0

Siehe auch

Referenz

AnalysisAlternate-Klasse

AnalysisAlternate-Member

Microsoft.Ink-Namespace