Metodo InkAnalyzer.Reconcile (Int64)
Aggiornamento: novembre 2007
Esegue la risoluzione delle differenze di InkAnalyzer con un controllo sulla durata di un'operazione di risoluzione delle differenze.
Spazio dei nomi: Microsoft.Ink
Assembly: Microsoft.Ink.Analysis (in Microsoft.Ink.Analysis.dll)
Sintassi
'Dichiarazione
Public Function Reconcile ( _
timeLimit As Long _
) As Boolean
'Utilizzo
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
Parametri
- timeLimit
Tipo: System.Int64
Tempo di attesa (in millisecondi) dell'applicazione per il completamento di una transazione. Si tratta di una linea guida e non è un vincolo rigido. I valori validi sono 0 - (durata massima/10000). Verrà generata un'eccezione ArgumentOutOfRange se questo metodo viene chiamato con un valore non valido.
Valore restituito
Tipo: System.Boolean
true se ci sono altre differenze da risolvere, false se la risoluzione delle differenze è completata.
Note
Gli utenti possono avere il controllo sulla durata di un'operazione di risoluzione delle differenze nel thread UI. Se si chiama la risoluzione delle differenze con il parametro timeLimit viene attivata una transazione che sarà in esecuzione fino a quando non è stato raggiunto il limite di tempo o non è stato completato l'elenco modifiche. L'evento dei risultati sarà generato solo al termine dell'elenco modifiche.
Alla fine di una transazione, la struttura ad albero è sicuramente in uno stato valido. Uno stato valido è definito dalle seguenti caratteristiche: nessun elemento figlio senza padre e nessun padre senza elementi figlio (contenitori senza nodi, nodi foglia senza tratti).
Eventi PropertiesChanged ed eventi StrokesReparented saranno memorizzati nella cache sino alla fine di una transazione e un solo evento sarà generato prima della restituzione di Reconcile.
Verrà completata almeno una transazione per ogni chiamata a Reconcile che ha un parametro di tempo valido.
Piattaforme
Windows Vista
.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.
Informazioni sulla versione
.NET Framework
Supportato in: 3.0