ReparentStructTreeCursor
Tagged PDF, structure repair
Opis
Premješta element kursora ispod novog roditelja ili ga preuređuje unutar istog roditelja. Metoda prvo normalizira stablo, provjerava da su oba elementa dostižna, odbija samo-roditeljstvo i cikluse potomaka, ažurira kolekciju djece roditelja i zapisuje odgovarajuću podređenu poveznicu /P
Sintaksa
Delphi
Function TPDFlib.ReparentStructTreeCursor(CursorID, NewParentCursorID, ChildIndex: Integer): Integer;ActiveX
Function PDFlib::ReparentStructTreeCursor(CursorID As Long, NewParentCursorID As Long, ChildIndex As Long) As LongDLL
int DLReparentStructTreeCursor(int InstanceID, int CursorID, int NewParentCursorID, int ChildIndex);Parametri
| NewParentCursorID | Kursor strukturnog elementa, ili 0 za korijen strukturnog stabla |
|---|---|
| ChildIndex | One-based position among structure-element children, or 0 to append after existing kids |
Povratne vrijednosti
Novi pozitivni indeks stavke premještenog elementa, ili 0 kada validacija ne uspije
Napomene
Cjelobrojni MCID-ovi, /MCR i /OBJR djeca zadržavaju svoj relativni redoslijed i ChildIndex ih ne računa. Premještanje čvora hijerarhije ne mijenja vlasništvo označenog sadržaja ni vrijednosti roditeljskog stabla