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