ValidateDocumentPartHierarchy

Partes de documentos, dados variáveis, validação

Descrição

Valida o grafo completo de partes do documento e as respetivas ligações inversas a partir das páginas

Sintaxe

Delphi

Function TPDFlib.ValidateDocumentPartHierarchy: Integer;

DLL

int DLValidateDocumentPartHierarchy(int InstanceID);

ActiveX

Function PDFlib::ValidateDocumentPartHierarchy() As Long

Valores devolvidos

Devolve 1 para uma hierarquia completa válida ou 0 com o erro 525 para um grafo inválido

Observações

A validação verifica tipos exatos de invólucro e de parte, ligações ao pai, ciclos, blocos padrão de matrizes filhas de 8192 entradas não finais, profundidade uniforme das folhas, contagem de nomes de nós, nível de registo, ordem estrita das páginas, cobertura completa das páginas, ligações inversas de páginas, intervalos, chaves de dicionário XML NMTOKEN e tipos de valores DPM

A travessia tem profundidade limitada e a contabilidade dos metadados tem tamanho limitado, para recusar estruturas hostis sem alocação ilimitada

Consulte também

BeginDocumentPartHierarchy, GetDocumentPartCount