InkAnalyzer.SynchronizingObject-Eigenschaft
Ruft das Objekt ab, das angibt, für welchen Thread InkAnalyzer-Hintergrundanalyseereignisse ausgelöst werden, oder legt das Objekt fest.
Namespace: Microsoft.Ink
Assembly: Microsoft.Ink.Analysis (in Microsoft.Ink.Analysis.dll)
Syntax
'Declaration
Public Property SynchronizingObject As ISynchronizeInvoke
'Usage
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)
Eigenschaftenwert
Typ: System.ComponentModel.ISynchronizeInvoke
Das Objekt, das angibt, für welchen Thread InkAnalyzer-Hintergrundanalyseereignisse ausgelöst werden. Der Standardwert ist nullNULL-Verweis (Nothing in Visual Basic).
Hinweise
Wenn die BackgroundAnalyze-Methode aufgerufen wird, führt InkAnalyzer die Freihandanalyse für einen Hintergrundthread aus. InkAnalyzer löst Ereignisse aus, die durch die Hintergrundanalyse des Threads generiert wurden, für den SynchronizingObject erstellt wurde. Wenn diese Eigenschaft nullNULL-Verweis (Nothing in Visual Basic) lautet, löst InkAnalyzer diese Ereignisse für den Hintergrundthread aus.
Beispiele
In diesem Beispiel wird ein InkAnalyzer, theInkAnalyzer erstellt und SynchronizingObject dann auf das umschließende Objekt festgelegt.
' 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;
Plattformen
Windows Vista
.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Versionsinformationen
.NET Framework
Unterstützt in: 3.0