(a) General rule.--Except as provided in the governing principles, a nonprofit association must have the approval of its members to:
(1) admit, suspend, dismiss or expel a member;
(2) select or dismiss a manager;
(3) adopt, amend or repeal the governing principles;
(4) transfer all, or substantially all, of the property of the nonprofit association, with or without its goodwill, outside the ordinary course of its activities;
(5) dissolve under section 9134 (relating to dissolution);
(6) undertake any other act outside the ordinary course of the activities of the nonprofit association; or
(7) determine the policy and purposes of the nonprofit association.
(b) Other actions.--A nonprofit association must have the approval of the members to do any other act or exercise a right that the governing principles require to be approved by members.