HPDFXFAResolveFormInstanceProperty
Unità: HPDFXFA
Dichiarazione
function HPDFXFAResolveFormInstanceProperty(Document: TXFADocument;
Node, DataNode: TXFANode; const PropertyName: AnsiString): AnsiString;
Comportamento
Restituisce l'override per occorrenza dell'attributo di un contenitore o di un nodo proprietà quando disponibile, con l'attributo del template come fallback
Gli attributi mancanti sui nodi dichiarati font, para, edge, color, comb, textEdit, hyphenation e margin usano i valori predefiniti supportati dello schema; gli attributi vuoti espliciti restano valori espliciti
Node appartiene al template e DataNode identifica l'occorrenza corrente del dataset; la ricerca non crea nodi form
La ricerca sui nodi proprietà preserva le occorrenze di classi senza nome sotto il contenitore corrispondente, inclusi i percorsi font, fill, color, ui, border e edge
La pseudo-proprietà bindingName continua a restituire il nome del contenitore del template; un valore access assente vale open per impostazione predefinita
La misurazione dei font growable e le letture supportate di stile o UI durante il flatten usano gli attributi effettivi delle proprietà per l'occorrenza corrente del dataset
Anche i run di disegno del rich text usano attributi effettivi di font, paragrafo, stile inline e hyperlink per l'occorrenza corrente
TXFAWidgetRuntime installa il proprio resolver delle proprietà del form quando il chiamante non ha fornito ResolveInstanceProperty; i resolver personalizzati restano sotto controllo del chiamante
API correlate
Runtime interattivo per widget XFA dinamici, Funzioni FormCalc e DOM dei packet XFA