Citation: 9C_473/2019 E. C

A.________ lässt mit Beschwerde in öffentlich-rechtlichen Angelegenheiten beantragen, der Entscheid vom 31. Mai 2019 sei - mit Ausnahme von Dispositiv Ziff. 2 Abs. 2 (Beweiskostenverlegung für die Erstellung des Gerichtsgutachtens) - aufzuheben, und es sei ihr weiterhin eine Invalidenrente zuzusprechen und auszuzahlen; eventualiter sei die Angelegenheit zur Abklärung des Sachverhalts an das kantonale Gericht, subeventualiter an die IV-Stelle, zurückzuweisen. Die IV-Stelle schliesst auf Abweisung der Beschwerde. Das Bundesamt für Sozialversicherungen verzichtet auf eine Vernehmlassung.