ExtensionSet.newv


Description:

[ CCode ( cname = "peas_extension_set_newv" , has_construct_function = false ) ]
public ExtensionSet.newv (Engine? engine, Type exten_type, Parameter[] parameters)

Create a new ExtensionSet for the exten_type extension type.

If engine is null, then the default engine will be used.

Since libpeas 1.22, exten_type can be an Abstract [alias@GObject.Type] and not just an Interface [alias@GObject.Type].

See [ctor@ExtensionSet.new] for more information.

Parameters:

engine

A Engine, or null.

exten_type

the extension Type.

parameters

an array of Parameter.

n_parameters

the length of the parameters array.

Returns:

a new instance of ExtensionSet.