TXFALocaleDataProvider
Unità: HPDFXFALocale
Dichiarazione
TXFALocaleDataProvider= function(const Name: UnicodeString;
out Locale: TXFALocaleData): Boolean of object;
Comportamento
Fornisce un record locale risolto all'esecuzione generale degli eventi e restituisce False quando la locale richiesta non è disponibile
Il runtime usa il suo localeSet del documento e il fallback di sistema; i chiamanti a basso livello possono fornire le proprie definizioni di locale Unicode
Il provider deve essere una ricerca deterministica di sola lettura e non deve eseguire effetti esterni
Un Name vuoto richiede la locale corrente dell'utente; le richieste nominate calcolate normalizzano gli underscore in trattini e le lettere ASCII in minuscolo
Il motore degli eventi registra i metadati restituiti nel journal della sessione riuscita, così il ripristino di una sessione confermata non interroga di nuovo il provider; un evento successivo può ottenere metadati aggiornati
La locale ambientale viene risolta all'inizio dell'evento; la sospensione della ricerca nominata invoca il provider con la maschera delle eccezioni in virgola mobile dell'host ripristinata
API correlate
TXFALocaleData, HPDFXFALoadDocumentLocale e Funzioni FormCalc