interface_list_properties
Description:
[ CCode ( array_length_pos = 1.1 , array_length_type = "guint" ) ]
public static (unowned ParamSpec)[] interface_list_properties (TypeInterface g_iface)
public static (unowned ParamSpec)[] interface_list_properties (TypeInterface g_iface)
Lists the properties of an interface.
Generally, the interface vtable passed in as g_iface
will be the default vtable from
default_interface_ref, or, if you know the interface has already
been loaded, default_interface_peek.
Parameters:
g_iface |
any interface vtable for the interface, or the default vtable for the interface |
n_properties_p |
location to store number of properties returned. |
Returns:
a pointer to an array of pointers to ParamSpec structures. The paramspecs are owned by GLib, but the array should be freed with g_free when you are done with it. |