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