How can I determine that TextFrame belongs to "Title Area for AutoLayouts" or to "Object Area for AutoLayouts"?
If I’m not mistaken AutoLayouts are Placeholders.
You can get type of placeholder as Placeholder.PlaceholderType.
But now it’s possible to recognize text holders only.
foreach(Shape shape in pres.MainMaster.Shapes)
TextFrame tf = shape.TextFrame;
We check internal structure of rectangle to determine this. I added public property
Rectangle.IsMasterTextHolder in 1.8.6 hot fix. Hope it can help.