#GIOExtension is an opaque data structure and can only be accessed using the following functions.
Gets the name under which @extension was registered.
Gets the priority with which @extension was registered.
Gets the type associated with @extension.
Gets a reference to the class for the type that is associated with @extension.