Freigeben über


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

Siehe auch

Referenz

InkAnalyzer-Klasse

InkAnalyzer-Member

Microsoft.Ink-Namespace

InkAnalyzer.BackgroundAnalyze