ValidateDocumentPartHierarchy
Partes de documento, datos variables, validación
Descripción
Valida el grafo completo de partes del documento y sus enlaces inversos desde las páginas
Sintaxis
Delphi
Function TPDFlib.ValidateDocumentPartHierarchy: Integer;DLL
int DLValidateDocumentPartHierarchy(int InstanceID);ActiveX
Function PDFlib::ValidateDocumentPartHierarchy() As LongValores devueltos
Devuelve 1 para una jerarquía completa válida, o 0 con el error 525 para un grafo no válido
Observaciones
La validación comprueba los tipos exactos de envoltorio y de parte, los enlaces de padre, los ciclos, los bloques estándar de matrices hijo no finales de 8192 entradas, la profundidad uniforme de hojas, el recuento de nombres de nodos, el nivel de registro, el orden estricto de páginas, la cobertura completa de páginas, los enlaces inversos de páginas, los rangos, las claves de diccionario XML NMTOKEN y los tipos de valor DPM
El recorrido está acotado en profundidad y la contabilidad de metadatos en tamaño, para rechazar estructuras hostiles sin asignación sin límites