ReparentStructTreeCursor
Címkézett PDF, struktúrajavítás
Leírás
A kurzorelemet új szülő alá helyezi vagy ugyanazon szülőn belül átrendezi. A metódus előbb normalizálja a fát, ellenőrzi, hogy mindkét elem elérhető-e, elutasítja az önmagát szülőként megadó és leszármazotti ciklusokat, frissíti a szülő gyermekgyűjteményét, és megírja a hozzá tartozó gyermek /P hivatkozást
Szintaxis
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);Paraméterek
| NewParentCursorID | Struktúraelem-kurzor, vagy 0 a struktúrafa gyökeréhez |
|---|---|
| ChildIndex | A szerkezeti elem gyermekei közötti egytől számozott pozíció, vagy 0, ha a meglévő gyermekek után kell hozzáfűzni |
Visszatérési értékek
Az áthelyezett elem új pozitív elemindexe, vagy 0, ha az ellenőrzés sikertelen
Megjegyzések
Az egész MCID-k, a /MCR és /OBJR gyermekek megőrzik relatív sorrendjüket, és a ChildIndex nem számolja őket. Egy hierarchiacsomópont áthelyezése nem módosítja a megjelölt tartalom tulajdonjogát vagy a szülőfa értékeit