(a) The name of no person may be placed on the official primary ballot of a political party as a candidate for public or party office unless a petition in accordance with the provisions of this section has been filed in his behalf and unless he is a duly registered voter and enrolled as a member of such party.
(b) The nominations of candidates at the primary election for public offices to be filled at the ensuing general election and for party offices to be filled at the primary election shall be made by nomination petitions for each candidate who files under this subchapter. The forms of the respective nomination petitions provided for by this section shall be prescribed by the Supervisor of Elections and each petition shall be signed by registered and enrolled members of the proper party in accordance with the provisions of sections 345 through 348, inclusive, of this subchapter.
(c) [Repealed.]