Example, in Powerpoint:
The TextFrame object:
Represents the text frame in a Shape object. Contains the text in the text frame and the propertie
According to Jon Peltier here: http://peltiertech.com/programming-excel-2007-2010-autoshapes-with-vba/
"The TextFrame2 member was added in Excel 2007 and gives better control over the formatting of the text. Because it is not backward compatible, I would recommend using the TextFrame object"
I'm guessing a similar situation applies in PPT.