Class Binding
public class Binding
- Inheritance
-
Binding
- Inherited Members
Methods
DupSource(IntPtr)
Calls native method g_binding_dup_source. Version: 2.68
[Version("2.68")]
public static extern IntPtr DupSource(IntPtr binding)
Parameters
binding
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: Full Nullable: True
DupTarget(IntPtr)
Calls native method g_binding_dup_target. Version: 2.68
[Version("2.68")]
public static extern IntPtr DupTarget(IntPtr binding)
Parameters
binding
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: Full Nullable: True
GetFlags(IntPtr)
Calls native method g_binding_get_flags. Version: 2.26
[Version("2.26")]
public static extern BindingFlags GetFlags(IntPtr binding)
Parameters
binding
IntPtrTransfer ownership: None Nullable: False
Returns
- BindingFlags
Transfer ownership: None Nullable: False
GetGType()
Calls native function g_binding_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetSource(IntPtr)
Calls native method g_binding_get_source. Version: 2.26
[Version("2.26")]
public static extern IntPtr GetSource(IntPtr binding)
Parameters
binding
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetSourceProperty(IntPtr)
Calls native method g_binding_get_source_property. Version: 2.26
[Version("2.26")]
public static extern NonNullableUtf8StringUnownedHandle GetSourceProperty(IntPtr binding)
Parameters
binding
IntPtrTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetTarget(IntPtr)
Calls native method g_binding_get_target. Version: 2.26
[Version("2.26")]
public static extern IntPtr GetTarget(IntPtr binding)
Parameters
binding
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetTargetProperty(IntPtr)
Calls native method g_binding_get_target_property. Version: 2.26
[Version("2.26")]
public static extern NonNullableUtf8StringUnownedHandle GetTargetProperty(IntPtr binding)
Parameters
binding
IntPtrTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
Unbind(IntPtr)
Calls native method g_binding_unbind. Version: 2.38
[Version("2.38")]
public static extern void Unbind(IntPtr binding)
Parameters
binding
IntPtrTransfer ownership: None Nullable: False