ValidateDocumentPartHierarchy
Części dokumentów, dane zmienne, walidacja
Opis
Sprawdza pełny graf części dokumentu oraz jego odwołania zwrotne ze stron
Składnia
Delphi
Function TPDFlib.ValidateDocumentPartHierarchy: Integer;DLL
int DLValidateDocumentPartHierarchy(int InstanceID);ActiveX
Function PDFlib::ValidateDocumentPartHierarchy() As LongWartości zwracane
Zwraca 1 dla prawidłowej kompletnej hierarchii albo 0 z błędem 525 dla nieprawidłowego grafu
Uwagi
Walidacja sprawdza dokładne typy opakowań i części, linki rodziców, cykle, standardowe bloki tablic dziecięcych po 8192 wpisów niekończące, jednolitą głębokość liści, liczbę nazw węzłów, poziom rekordu, ścisłą kolejność stron, kompletne pokrycie stron, wsteczne linki stron, zakresy, klucze słownikowe XML NMTOKEN i typy wartości DPM
Przemierzanie jest ograniczone głębokością, a rozliczanie metadanych rozmiarem, by odrzucać wrogie struktury bez nieograniczonej alokacji