Formula or API to discover the formatting of a text in a cell? (bold, italics, size, color. etc?)

Is there a formula or API to return the formatting of text?

I use the Live Data Connector for reporting purposes, and I would like to pass along the cell formatting. I know that a workaround could be to use a cell to store the formatting and then use conditional formatting to apply the rule to the controlled cell, but I do not want to resort to that.