Condividi tramite


Proprietà InkAnalyzer.SynchronizingObject

Aggiornamento: novembre 2007

Ottiene o imposta l'oggetto che definisce in quale thread vengono generati gli eventi di analisi in background dell'oggetto InkAnalyzer.

Spazio dei nomi:  Microsoft.Ink
Assembly:  Microsoft.Ink.Analysis (in Microsoft.Ink.Analysis.dll)

Sintassi

'Dichiarazione
Public Property SynchronizingObject As ISynchronizeInvoke
'Utilizzo
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)

Valore proprietà

Tipo: System.ComponentModel.ISynchronizeInvoke
Oggetto che definisce in quale thread vengono generati gli eventi di analisi in background dell'oggetto InkAnalyzer. Il valore predefinito è nullriferimento null (Nothing in Visual Basic).

Note

Quando il metodo BackgroundAnalyze viene chiamato, l'oggetto InkAnalyzer esegue l'analisi dell'input penna su un thread in background. L'oggetto InkAnalyzer genera eventi generati dall'analisi in background sul thread in cui è stata creata la proprietà SynchronizingObject. Se questa proprietà è nullriferimento null (Nothing in Visual Basic), l'oggetto InkAnalyzer genera questi eventi nel thread in background.

Esempi

In questo esempio viene creato un oggetto InkAnalyzer, theInkAnalyzer quindi viene impostata la proprietà SynchronizingObject sull'oggetto di inclusione.

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

Piattaforme

Windows Vista

.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

Informazioni sulla versione

.NET Framework

Supportato in: 3.0

Vedere anche

Riferimenti

InkAnalyzer Classe

Membri InkAnalyzer

Spazio dei nomi Microsoft.Ink

InkAnalyzer.BackgroundAnalyze