TXFADataStructureSnapshot Type

TXFADataStructureSnapshot = TArray<TXFADataStructureNodeState> i HPDFXFADataStructure är den fristående-skog-värdeögonblicksbild som används av CaptureDetached och RestoreDetached

NodtillståndsfältBetydelse
ParentIndex: Integer-1 för en fristående rot, i övrigt indexet av en tidigare föräldrapost
Identity: UInt64Ursprunglig nativ identitet för anroparomappning, bevarad som ögonblicksbildsmetadata
Name, Prefix, NamespaceURI, Value, InstructionTarget: AnsiStringExakt UTF-8 element-/innehållstillstånd
IsCDATA: BooleanCDATA-behandling för vanlig text
ContentKind: TXFAXMLContentKindInnehå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