Evince Document Library Reference Manual: ev-backends-manager

## ev-backends-manager ev-backends-manager |

## Functions

EvDocument * | ev_backends_manager_get_document ()
GList * | ev_backends_manager_get_all_types_info ()
const gchar * | ev_backends_manager_get_document_module_name ()
EvTypeInfo * | ev_backends_manager_get_document_type_info ()

## Types and Values

| EvTypeInfo

## Description

## Functions

### ev_backends_manager_get_document ()

    EvDocument *
    ev_backends_manager_get_document (const gchar *mime_type);

#### Parameters

mime_type | a mime type hint |

#### Returns

a new EvDocument.

[transfer full]

### ev_backends_manager_get_all_types_info ()

    GList *
    ev_backends_manager_get_all_types_info
                                   (void);

#### Returns

### ev_backends_manager_get_document_module_name ()

    const gchar *
    ev_backends_manager_get_document_module_name
                                   (EvDocument *document);

`ev_backends_manager_get_document_module_name` is deprecated and should not be used in newly-written code.

#### Returns

### ev_backends_manager_get_document_type_info ()

    EvTypeInfo *
    ev_backends_manager_get_document_type_info
                                   (EvDocument *document);

`ev_backends_manager_get_document_type_info` is deprecated and should not be used in newly-written code.

#### Returns

## Types and Values

### EvTypeInfo

    typedef struct {
    	const gchar  *desc;
    	const gchar **mime_types;
    } EvTypeInfo;