|  |  |  | Nautilus Extension Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Prerequisites | ||||
                    NautilusPropertyPageProvider;
                    NautilusPropertyPageProviderIface;
GList *             nautilus_property_page_provider_get_pages
                                                        (NautilusPropertyPageProvider *provider,
                                                         GList *files);
typedef struct _NautilusPropertyPageProvider NautilusPropertyPageProvider;
typedef struct {
	GTypeInterface g_iface;
	GList *(*get_pages) (NautilusPropertyPageProvider     *provider,
			     GList                    *files);
} NautilusPropertyPageProviderIface;
GList * nautilus_property_page_provider_get_pages (NautilusPropertyPageProvider *provider, GList *files);
This function is called by Nautilus when it wants property page items from the extension.
This function is called in the main thread before a property page is shown, so it should return quickly.
| 
 | a NautilusPropertyPageProvider | 
| 
 | a GList of NautilusFileInfo | 
| Returns : | A GList of allocated NautilusPropertyPage items. |