SignatureHelp
Object Hierarchy:
Description:
public interface SignatureHelp : Object
Signature help represents the signature of something callable. There can be multiple signature but only one active and only one active
parameter.
All known implementing classes:
Content:
Properties:
- public abstract int active_parameter { get; set; }
The active parameter of the active signature. If omitted or the value
lies outside the range of `signatures[activeSignature].parameters` defaults to 0 if the active signature has parameters. If the active
signature has no parameters it is ignored. In future version of the protocol this property might become mandatory to better express
the active parameter if the active signature does have any.
- public abstract int active_signature { get; set; }
The active signature. If omitted or the value lies outside the range
of `signatures` the value defaults to zero or is ignored if `signatures.length ==== 0`. Whenever possible implementors should make an
active decision about the active signature and shouldn't rely on a default value. In future version of the protocol this property
might become mandatory to better express this.
- public abstract Container signatures { get; set; }
Inherited Members:
All known members inherited from class GLib.Object
- @get
- @new
- @ref
- @set
- add_toggle_ref
- add_weak_pointer
- bind_property
- connect
- constructed
- disconnect
- dispose
- dup_data
- dup_qdata
- force_floating
- freeze_notify
- get_class
- get_data
- get_property
- get_qdata
- get_type
- getv
- interface_find_property
- interface_install_property
- interface_list_properties
- is_floating
- new_valist
- new_with_properties
- newv
- notify
- notify_property
- ref_count
- ref_sink
- remove_toggle_ref
- remove_weak_pointer
- replace_data
- replace_qdata
- set_data
- set_data_full
- set_property
- set_qdata
- set_qdata_full
- set_valist
- setv
- steal_data
- steal_qdata
- thaw_notify
- unref
- watch_closure
- weak_ref
- weak_unref