النوع TXFADataStructureSnapshot
TXFADataStructureSnapshot = TArray<TXFADataStructureNodeState> in HPDFXFADataStructure is the detached-forest value snapshot used by CaptureDetached and RestoreDetached
| حقل حالة العقدة | المعنى |
|---|---|
ParentIndex: Integer | -1 for a detached root, otherwise the index of an earlier parent record |
Identity: UInt64 | هوية أصلية أصليّة لإعادة تخطيط المستدعي، محفوظةً كبيانات وصف اللقطة |
Name, Prefix, NamespaceURI, Value, InstructionTarget: AnsiString | حالة عنصر/محتوى بـ UTF-8 دقيقة |
IsCDATA: Boolean | معاملة CDATA للنص العادي |
ContentKind: TXFAXMLContentKind | نوع محتوى نص عادي أو تعليق أو تعليمة معالجة |
Attributes, NamespaceDeclarations: TArray<AnsiString> | Ordered UTF-8 name=value entries, including an explicit empty default namespace reset |
السجلات تتبع ترتيب الأب قبل الابن؛ والمراجع الأبوية غير الصالحة والحجم الإجمالي وعدد العقد أو العمق تُرفض قبل استبدال الغابة المفصولة القائمة
الاستعادة تُعيد كائنات جديدة وهوية أصلية بالترتيب نفسه للقطة؛ وعلى المستدعين المحتفظين بأسماء بديلة خارجية إعادة تخطيطها باستخدام مصفوفة الإرجاع تلك وهويّاتها المخزنة
بيئة تشغيل widgets XFA تجري إعادة التخطيط هذه لأسمائها البديلة السكربتية الدائمة كجزء من تراجع حدث كامل