io_extension_point_implement


Description:


[ Version ( replacement = "IOExtensionPoint.implement" ) ]
public unowned IOExtension io_extension_point_implement (string extension_point_name, Type type, string extension_name, int priority)

Registers type as extension for the extension point with name extension_point_name.

If type has already been registered as an extension for this extension point, the existing IOExtension object is returned.

Parameters:

extension_point_name

the name of the extension point

type

the Type to register as extension

extension_name

the name for the extension

priority

the priority for the extension

Returns:

a IOExtension object for Type


Namespace: GLib
Package: gio-2.0



2022 vala-language.org