ReparentStructTreeCursor
PDF con tag, riparazione della struttura
Descrizione
Sposta l'elemento cursore sotto un nuovo padre o lo riordina. Normalizza l'albero, verifica raggiungibilità, rifiuta autoriferimenti e cicli, aggiorna i figli e scrive il collegamento /P
Sintassi
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 | Un cursore dell'elemento della struttura oppure 0 per la radice dell'albero della struttura |
|---|---|
| ChildIndex | Posizione con base 1 tra i figli dell'elemento della struttura oppure 0 per aggiungere dopo i figli esistenti |
Valori restituiti
Il nuovo indice positivo dell'elemento spostato oppure 0 se la convalida non riesce
Note
Gli elementi figlio costituiti da MCID interi, /MCR e /OBJR mantengono il rispettivo ordine relativo e non vengono conteggiati da ChildIndex. Lo spostamento di un nodo della gerarchia non modifica la proprietà del contenuto contrassegnato né i valori dell'albero dei genitori