HPDFXFAResolveFormInstanceProperty
Unidad: HPDFXFA
Declaración
function HPDFXFAResolveFormInstanceProperty(Document: TXFADocument;
Node, DataNode: TXFANode; const PropertyName: AnsiString): AnsiString;
Comportamiento
Devuelve una anulación de atributo de contenedor por ocurrencia o de nodo de propiedad cuando está disponible, con el atributo de la plantilla como fallback
Los atributos ausentes en los nodos declarados font, para, edge, color, comb, textEdit, hyphenation y margin usan los valores predeterminados del schema soportados; los atributos vacíos explícitos siguen siendo valores explícitos
Node pertenece a la plantilla y DataNode identifica la ocurrencia actual del dataset; la búsqueda no crea nodos de formulario
La búsqueda de nodos de propiedad preserva las ocurrencias de clase sin nombre bajo el contenedor coincidente, incluidas las rutas font, fill, color, ui, border y edge
La pseudo-propiedad bindingName sigue devolviendo el nombre del contenedor de la plantilla; un valor access ausente toma open de forma predeterminada
La medición de fuentes crecientes y las lecturas soportadas de estilo o UI en el flatten usan los atributos de propiedad efectivos para la ocurrencia actual del dataset
Los runs de dibujo de texto enriquecido también usan atributos efectivos de fuente, párrafo, estilo en línea e hyperlink para la ocurrencia actual
TXFAWidgetRuntime instala su resolver de propiedades de formulario cuando el llamador no ha suministrado ResolveInstanceProperty; los resolvers personalizados siguen bajo control del llamador
APIs relacionadas
Runtime interactivo de widgets XFA dinámicos, Funciones FormCalc y DOM de paquetes XFA