It was on the same vac take off as the dizzy advance, so would also sense part throttle conditions.
From the MPI service manual
"The EVAP canister purge valve is operated by the ECM. The valve remains closed until engine temperature rises above 70°C. This is to maintain engine tune and catalyst performance. If the valve was to open with the engine cold or at idling speed, the enriched mixture would delay catalyst light off time and cause erratic idling. When the purge valve opens, fuel vapour from the EVAP canister is drawn along a pipe through the valve and into the inlet manifold for combustion."
The diagram just shows it connected to the inlet manifold some distance downstream of the throttle. I'd expect it to be self regulating to a fair degree - wider throttle, less manifold depression. Wouldn't be hard to add a bleed valve or flow restrictor though.