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