Compartir a través de


AnalysisAlternate.Strokes (Propiedad)

Actualización: noviembre 2007

Obtiene los objetos Strokes a los que hace referencia este objeto AnalysisAlternate.

Espacio de nombres:  Microsoft.Ink
Ensamblado:  Microsoft.Ink.Analysis (en Microsoft.Ink.Analysis.dll)

Sintaxis

'Declaración
Public ReadOnly Property Strokes As Strokes
'Uso
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

Valor de propiedad

Tipo: Microsoft.Ink.Strokes
Objetos Strokes a los que hace referencia este objeto AnalysisAlternate.

Comentarios

Nota

Se produce una excepción InvalidOperationException si se intenta tener acceso a la propiedad Strokes después de llamar al método InkAnalyzer.ModifyTopAlternate.

Ejemplos

En este ejemplo se vuelve negro todo el objeto Strokes de un objeto InkCollector, theInkCollector, salvo para el objeto Strokes del objeto AnalysisAlternate, selectedAlternate, que se establece en verde. A continuación, se actualiza el objeto Panel que contiene la entrada manuscrita, 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();

Plataformas

Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Información de versión

.NET Framework

Compatible con: 3.0

Vea también

Referencia

AnalysisAlternate (Clase)

AnalysisAlternate (Miembros)

Microsoft.Ink (Espacio de nombres)