Partager via


InkAnalyzer.SynchronizingObject, propriété

Mise à jour : November 2007

Obtient ou définit l'objet qui désigne le thread sur lequel les événements d'analyse d'arrière-plan de InkAnalyzer sont déclenchés.

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

Syntaxe

'Déclaration
Public Property SynchronizingObject As ISynchronizeInvoke
'Utilisation
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)

Valeur de propriété

Type : System.ComponentModel.ISynchronizeInvoke
Objet qui désigne le thread sur lequel les événements d'analyse d'arrière-plan de InkAnalyzer sont déclenchés. La valeur par défaut est nullune référence null (Nothing en Visual Basic).

Notes

Lorsque la méthode BackgroundAnalyze est appelée, le InkAnalyzer exécute l'analyse d'entrée manuscrite sur un thread d'arrière-plan. InkAnalyzer déclenche des événements générés par l'analyse d'arrière-plan sur le thread sur lequel le SynchronizingObject a été créé. Si cette propriété a la valeur nullune référence null (Nothing en Visual Basic), le InkAnalyzer déclenche ces événements sur le thread d'arrière-plan.

Exemples

Cet exemple crée un objet InkAnalyzer, theInkAnalyzer et affecte l'objet englobant à la propriété SynchronizingObject.

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

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

InkAnalyzer, classe

Membres InkAnalyzer

Microsoft.Ink, espace de noms

InkAnalyzer.BackgroundAnalyze