函数

GioIOExtensionPointimplement

声明 [src]

GIOExtension*
g_io_extension_point_implement (
  const char* extension_point_name,
  GType type,
  const char* extension_name,
  gint priority
)

描述 [src]

以名为 extension_point_name 的扩展点的扩展将 type 注册。

如果 type 已作为此扩展点的扩展注册,则返回现有的 GIOExtension 对象。

参数

extension_point_name

类型: const char*

扩展点的名称。

数据由函数的调用者拥有。
该值是一个以空字符终止的UTF-8字符串。
type

类型: GType

要作为扩展注册的 GType

extension_name

类型: const char*

扩展的名称。

数据由函数的调用者拥有。
该值是一个以空字符终止的UTF-8字符串。
priority

类型: gint

扩展的优先级。

返回值

类型: GIOExtension

GType 的一个 GIOExtension 对象。

数据由被调用的函数拥有。