TXFADataStructureSnapshot Type
TXFADataStructureSnapshot = TArray<TXFADataStructureNodeState> i HPDFXFADataStructure är den fristående-skog-värdeögonblicksbild som används av CaptureDetached och RestoreDetached
| Nodtillståndsfält | Betydelse |
|---|---|
ParentIndex: Integer | -1 för en fristående rot, i övrigt indexet av en tidigare föräldrapost |
Identity: UInt64 | Ursprunglig nativ identitet för anroparomappning, bevarad som ögonblicksbildsmetadata |
Name, Prefix, NamespaceURI, Value, InstructionTarget: AnsiString | Exakt UTF-8 element-/innehållstillstånd |
IsCDATA: Boolean | CDATA-behandling för vanlig text |
ContentKind: TXFAXMLContentKind | Innehållstyp: vanlig text, kommentar eller bearbetningsinstruktion |
Attributes, NamespaceDeclarations: TArray<AnsiString> | Ordnade UTF-8 name=value poster, inklusive en explicit tom standardåterställning av namnområde |
Poster följer förälder-före-barn-ordning; ogiltiga föräldrar referenser, samlad storlek, nodantal eller djup avvisas innan den befintliga fristående skogen ersätts
Återställning returnerar färska objekt och nativa identiteter i samma ordning som ögonblicksbilden; anropare som behåller externa alias måste omappa dem med den returnerade arrayen och sina lagrade identiteter
XFA-widgetkörtiden utför denna omappning för sina bestående skriptalias som en del av completa händelserullering