Part of Trump plan is to increase wages of foreign workers and make companies look for citizen workers already here that are qualified before hiring the visa holders.
Which is exactly what Ted Cruz has said about H1b visa holders. Hire Americans first and pay H1b holders the same as Americans.