Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gleicht diejenigen Teile der Analyseergebnisse ab, die während des angegebenen Zeitraums bei der Hintergrundanalyse geändert wurden.
Namespace: System.Windows.Ink
Assembly: IAWinFX (in IAWinFX.dll)
Syntax
'Declaration
Public Function Reconcile ( _
timeLimit As Long _
) As Boolean
'Usage
Dim instance As InkAnalyzer
Dim timeLimit As Long
Dim returnValue As Boolean
returnValue = instance.Reconcile(timeLimit)
public bool Reconcile(
long timeLimit
)
public:
bool Reconcile(
long long timeLimit
)
public boolean Reconcile(
long timeLimit
)
public function Reconcile(
timeLimit : long
) : boolean
Parameter
- timeLimit
Typ: System.Int64
Die Dauer in Millisekunden, die eine Anwendung auf den Abschluss einer Transaktion wartet. Dies ist eine Richtlinie und keine zwingende Einschränkung. Gültige Werte sind 0 - (max. Länge / 10000). Eine ArgumentOutOfRangeException-Ausnahme wird ausgelöst, wenn diese Methode mit einem ungültigen Wert aufgerufen wird.
Rückgabewert
Typ: System.Boolean
true , wenn weitere Daten abgeglichen werden müssen, false, wenn der Abgleich abgeschlossen wurde.
Hinweise
Benutzer möchten möglicherweise steuern, wie lange ein Abgleichvorgang im UI-Thread dauern darf. Durch Aufrufen des Abgleichs mit dem timeLimit-Parameter wird eine Transaktion ausgelöst, die entweder bis zum Ablaufen des Zeitlimits oder bis zum Abschluss des Abgleichs zwischen der Hintergrundanalyse und dem InkAnalyzer ausgeführt wird. Der InkAnalyzer löst das ResultsUpdated-Ereignis erst aus, wenn der Abgleich abgeschlossen ist.
Am Ende einer Transaktion ist sichergestellt, dass sich die Struktur in einem gültigen Zustand befindet. Ein gültiger Zustand ist durch folgende Merkmale gegeben: keine untergeordneten Elemente ohne übergeordnete und keine übergeordneten Elemente ohne untergeordnete, d. h. keine Container ohne Knoten oder Endknoten ohne Striche.
Das StrokesReparented-Ereignis wird bis zum Ende der Transaktion zwischengespeichert, und vor der Rückgabe von Reconcile wird ein einziges Ereignis ausgelöst.
Mindestens eine Transaktion wird für jeden Aufruf von Reconcile abgeschlossen, der über einen gültigen Zeitparameter verfügt.
Weitere Informationen zum Abgleich finden Sie unter [M:System.Windows.Ink.InkAnalyzer.Reconcile.]
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