a %NULL-terminated array of content types or %NULL on error. Caller should free this array with g_strfreev() when done with it.
GException on failure.
See Implementation