CloneCurrentComponent
Dokumentdele, variabeldata, dokumentredigering
Beskrivelse
Returnerer en kalder-ejet klon af det aktuelle bundne komponentsnapshot i en TPDFlibDynamicComponentSession
Syntaks
Function TPDFlibDynamicComponentSession.CloneCurrentComponent:
TPDFlibDynamicComponent;
Bemærkninger
Klonen afspejler kun committet tilstand, fordi afviste forsøg og ventende gentagelser aldrig erstatter det aktuelle snapshot
Aflæsning af komponenttilstand gennem klonen forstyrrer ikke sessionen, og frigivelse af klonen påvirker ikke yderligere komposition
Metoden kalder aldrig komponentens tegne-callback og ændrer ikke dokumenter, sider eller kompositionstælleren
Returværdier
| Ny klonEn uafhængig kopi af det aktuelle bundne snapshot; kalderen ejer instansen og skal frigive den | En uafhængig kopi af det aktuelle committede snapshot; instansen ejes af kalderen, som skal frigive den |
|---|---|
Nil | Intet aktuelt snapshot er gemt, eller dets CloneComponent returnerede Nil |
Se også
TPDFlibDynamicComponentSession, TPDFlibDynamicComponent, CloneComponent, CompositionCount, ComposeNextLayout