InkAnalyzer.SynchronizingObject-Eigenschaft
Ruft das Objekt ab, das angibt, in welchem Thread InkAnalyzer Hintergrundanalyseereignisse auslöst, oder legt das Objekt fest.
Namespace: System.Windows.Ink
Assembly: IAWinFX (in IAWinFX.dll)
Syntax
'Declaration
Public Property SynchronizingObject As Dispatcher
'Usage
Dim instance As InkAnalyzer
Dim value As Dispatcher
value = instance.SynchronizingObject
instance.SynchronizingObject = value
public Dispatcher SynchronizingObject { get; set; }
public:
property Dispatcher^ SynchronizingObject {
Dispatcher^ get ();
void set (Dispatcher^ value);
}
/** @property */
public Dispatcher get_SynchronizingObject()
/** @property */
public void set_SynchronizingObject(Dispatcher value)
public function get SynchronizingObject () : Dispatcher
public function set SynchronizingObject (value : Dispatcher)
Eigenschaftenwert
Typ: System.Windows.Threading.Dispatcher
Das Objekt, das den Thread angibt, in dem InkAnalyzer Hintergrundanalyseereignisse auslöst. Der Standardwert ist nullNULL-Verweis (Nothing in Visual Basic).
Hinweise
Wenn die BackgroundAnalyze-Methode aufgerufen wird, führt InkAnalyzer die Freihandanalyse in einem Hintergrundthread aus. Der InkAnalyzer löst Ereignisse aus, die durch die Freihandanalyse in demselben Thread generiert wurden, für den SynchronizingObject erstellt wurde. Wenn die InkAnalyzer.SynchronizingObject-Eigenschaft nullNULL-Verweis (Nothing in Visual Basic) ist, löst der InkAnalyzer auch diese Ereignisse in einem Hintergrundthread aus.
Beispiele
In diesem Beispiel wird ein InkAnalyzer (theInkAnalyzer) erstellt und SynchronizingObject auf die Dispatcher-Eigenschaft des besitzenden Objekts festgelegt.
' Create the InkAnalyzer.
Me.theInkAnalyzer = New InkAnalyzer()
Me.theInkAnalyzer.SynchronizingObject = Me.Dispatcher
// Create the InkAnalyzer.
this.theInkAnalyzer = new InkAnalyzer();
this.theInkAnalyzer.SynchronizingObject = this.Dispatcher;
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
InkAnalyzerBaseBackgroundAnalyze()