Compartir a través de


InkAnalyzer.SynchronizingObject (Propiedad)

Actualización: noviembre 2007

Obtiene o establece el objeto que designa con qué subproceso InkAnalyzer se provocan los eventos de análisis en segundo plano.

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

Sintaxis

'Declaración
Public Property SynchronizingObject As ISynchronizeInvoke
'Uso
Dim instance As InkAnalyzer
Dim value As ISynchronizeInvoke

value = instance.SynchronizingObject

instance.SynchronizingObject = value
public ISynchronizeInvoke SynchronizingObject { get; set; }
public:
property ISynchronizeInvoke^ SynchronizingObject {
    ISynchronizeInvoke^ get ();
    void set (ISynchronizeInvoke^ value);
}
/** @property */
public ISynchronizeInvoke get_SynchronizingObject()
/** @property */
public  void set_SynchronizingObject(ISynchronizeInvoke value)
public function get SynchronizingObject () : ISynchronizeInvoke
public function set SynchronizingObject (value : ISynchronizeInvoke)

Valor de propiedad

Tipo: System.ComponentModel.ISynchronizeInvoke
Objeto que designa con qué subproceso InkAnalyzer se provocan los eventos de análisis en segundo plano. El valor predeterminado es nullreferencia null (Nothing en Visual Basic).

Comentarios

Cuando se llama al método BackgroundAnalyze, el objeto InkAnalyzer realiza el análisis de entrada manuscrita en un subproceso en segundo plano. El objeto InkAnalyzer provoca eventos generados por el análisis en segundo plano en el subproceso con el que se creó la propiedad SynchronizingObject. Si esta propiedad es nullreferencia null (Nothing en Visual Basic), el objeto InkAnalyzer provoca estos eventos en el subproceso en segundo plano.

Ejemplos

En este ejemplo se crea un objeto InkAnalyzer, theInkAnalyzer y, a continuación, se establece la propiedad SynchronizingObject en el objeto que incluye.

' Create the InkAnalyzer.
Me.theInkAnalyzer = New Microsoft.Ink.InkAnalyzer(Me.theInk, Me)
Me.theInkAnalyzer.SynchronizingObject = Me
// Create the InkAnalyzer.
this.theInkAnalyzer =
    new Microsoft.Ink.InkAnalyzer(this.theInk, this);
this.theInkAnalyzer.SynchronizingObject = this;

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

InkAnalyzer (Clase)

InkAnalyzer (Miembros)

Microsoft.Ink (Espacio de nombres)

InkAnalyzer.BackgroundAnalyze