How do i play niagara effect in reverse with c++ or blueprint?

First of all, sorry for my bad english.

I got disintegration niagara effect and i want to play niagara effect in reverse so that i can reintegrate. I searched document, but still no luck with it.
Is there any way to play niagara effect in reverse like play reverse in timeline via c++ or blueprint?

You need to take a look at the blueprint controlling the VFX, and write another to move the parameters in the reverse direction.

What about you create a float curve to adjust the niagara system “disintegration effect” and attach this curve to a float variable? So you could adjust this variable value through a timeline