Method
PeasEnginecreate_extension_with_properties
Declaration [src]
GObject*
peas_engine_create_extension_with_properties (
PeasEngine* engine,
PeasPluginInfo* info,
GType extension_type,
guint n_properties,
const char** prop_names,
const GValue* prop_values
)
Description [src]
If the plugin identified by info
implements the extension_type
,
then this function will return a new instance of this implementation.
See peas_engine_create_extension()
for more information.
Parameters
info |
PeasPluginInfo |
A loaded |
|
The data is owned by the caller of the function. | |
extension_type |
GType |
The implemented extension |
|
n_properties |
guint |
The length of the |
|
prop_names |
An array of char* |
An array of property names. |
|
The length of the array is specified in the n_properties argument. | |
The data is owned by the caller of the function. | |
prop_values |
An array of GValue |
An array of property values. |
|
The length of the array is specified in the n_properties argument. | |
The data is owned by the caller of the function. |