Extend - EvaluateUVPt to return the u parameter value from a point on a curve, and PointsFromUV to place a point at a specified u parameter value on a curve.
If a polycurve is selected then the extended commands should work similar to how they work when a polysurface is selected. When you select a polycurve, the component curve at the location you selected is used.