ReparentStructTreeCursor
PDF برچسبگذاریشده، تعمیر ساختار
توضیحات
عنصر مکاننما را زیر والد جدیدی میبرد یا درون همان والد دوباره چینش میکند. متد اول درخت را نرمالسازی، دستیافتنی بودن هر دو عنصر را راستیآزمایی، والدگری خودی و دورههای نسل را رد، مجموعهٔ فرزند والد را بهروزرسانی و پیوند فرزند /P متناظر را مینویسد
نحو
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);پارامترها
| NewParentCursorID | نشانگر عنصر ساختاری، یا 0 برای ریشهٔ درخت ساختار |
|---|---|
| ChildIndex | جایگاه one-based میان فرزندان عنصر ساختاری، یا 0 برای افزودن پس از kidهای موجود |
مقادیر بازگشتی
شاخص مثبت جدید مورد جابهجاشده، یا 0 وقتی اعتبارسنجی شکست بخورد
ملاحظات
فرزندان MCID عددی، /MCR و /OBJR ترتیب نسبی خودشان را نگه میدارند و توسط ChildIndex شمرده نمیشوند. جابهجایی گره سلسلهمراتبی نه مالکیت marked-content را تغییر میدهد نه مقادیر درخت والد