Class Functions
public static class Functions
- Inheritance
-
Functions
- Inherited Members
Methods
AcceleratorGetDefaultModMask()
Calls native function gtk_accelerator_get_default_mod_mask.
public static extern ModifierType AcceleratorGetDefaultModMask()
Returns
- ModifierType
Transfer ownership: None Nullable: False
AcceleratorGetLabel(uint, ModifierType)
Calls native function gtk_accelerator_get_label.
public static extern NonNullableUtf8StringOwnedHandle AcceleratorGetLabel(uint acceleratorKey, ModifierType acceleratorMods)
Parameters
acceleratorKey
uintTransfer ownership: None Nullable: False
acceleratorMods
ModifierTypeTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False
AcceleratorGetLabelWithKeycode(nint, uint, uint, ModifierType)
Calls native function gtk_accelerator_get_label_with_keycode.
public static extern NonNullableUtf8StringOwnedHandle AcceleratorGetLabelWithKeycode(nint display, uint acceleratorKey, uint keycode, ModifierType acceleratorMods)
Parameters
display
nintTransfer ownership: None Nullable: True
acceleratorKey
uintTransfer ownership: None Nullable: False
keycode
uintTransfer ownership: None Nullable: False
acceleratorMods
ModifierTypeTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False
AcceleratorName(uint, ModifierType)
Calls native function gtk_accelerator_name.
public static extern NonNullableUtf8StringOwnedHandle AcceleratorName(uint acceleratorKey, ModifierType acceleratorMods)
Parameters
acceleratorKey
uintTransfer ownership: None Nullable: False
acceleratorMods
ModifierTypeTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False
AcceleratorNameWithKeycode(nint, uint, uint, ModifierType)
Calls native function gtk_accelerator_name_with_keycode.
public static extern NonNullableUtf8StringOwnedHandle AcceleratorNameWithKeycode(nint display, uint acceleratorKey, uint keycode, ModifierType acceleratorMods)
Parameters
display
nintTransfer ownership: None Nullable: True
acceleratorKey
uintTransfer ownership: None Nullable: False
keycode
uintTransfer ownership: None Nullable: False
acceleratorMods
ModifierTypeTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False
AcceleratorParse(NonNullableUtf8StringHandle, out uint, out ModifierType)
Calls native function gtk_accelerator_parse.
public static extern bool AcceleratorParse(NonNullableUtf8StringHandle accelerator, out uint acceleratorKey, out ModifierType acceleratorMods)
Parameters
accelerator
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
acceleratorKey
uintTransfer ownership: Full Nullable: False
acceleratorMods
ModifierTypeTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
AcceleratorParseWithKeycode(NonNullableUtf8StringHandle, nint, out uint, out uint[], out ModifierType)
Calls native function gtk_accelerator_parse_with_keycode.
public static extern bool AcceleratorParseWithKeycode(NonNullableUtf8StringHandle accelerator, nint display, out uint acceleratorKey, out uint[] acceleratorCodes, out ModifierType acceleratorMods)
Parameters
accelerator
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
display
nintTransfer ownership: None Nullable: True
acceleratorKey
uintTransfer ownership: Full Nullable: False
acceleratorCodes
uint[]Transfer ownership: Full Nullable: False
acceleratorMods
ModifierTypeTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
AcceleratorValid(uint, ModifierType)
Calls native function gtk_accelerator_valid.
public static extern bool AcceleratorValid(uint keyval, ModifierType modifiers)
Parameters
keyval
uintTransfer ownership: None Nullable: False
modifiers
ModifierTypeTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
AccessiblePropertyInitValue(AccessibleProperty, ValueHandle)
Calls native function gtk_accessible_property_init_value.
public static extern void AccessiblePropertyInitValue(AccessibleProperty property, ValueHandle value)
Parameters
property
AccessiblePropertyTransfer ownership: None Nullable: False
value
ValueHandleTransfer ownership: None Nullable: False
AccessibleRelationInitValue(AccessibleRelation, ValueHandle)
Calls native function gtk_accessible_relation_init_value.
public static extern void AccessibleRelationInitValue(AccessibleRelation relation, ValueHandle value)
Parameters
relation
AccessibleRelationTransfer ownership: None Nullable: False
value
ValueHandleTransfer ownership: None Nullable: False
AccessibleStateInitValue(AccessibleState, ValueHandle)
Calls native function gtk_accessible_state_init_value.
public static extern void AccessibleStateInitValue(AccessibleState state, ValueHandle value)
Parameters
state
AccessibleStateTransfer ownership: None Nullable: False
value
ValueHandleTransfer ownership: None Nullable: False
BuilderErrorQuark()
Calls native function gtk_builder_error_quark.
public static extern uint BuilderErrorQuark()
Returns
- uint
Transfer ownership: None Nullable: False
CheckVersion(uint, uint, uint)
Calls native function gtk_check_version.
public static extern NullableUtf8StringUnownedHandle CheckVersion(uint requiredMajor, uint requiredMinor, uint requiredMicro)
Parameters
requiredMajor
uintTransfer ownership: None Nullable: False
requiredMinor
uintTransfer ownership: None Nullable: False
requiredMicro
uintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
ConstraintVflParserErrorQuark()
Calls native function gtk_constraint_vfl_parser_error_quark.
public static extern uint ConstraintVflParserErrorQuark()
Returns
- uint
Transfer ownership: None Nullable: False
CssParserErrorQuark()
Calls native function gtk_css_parser_error_quark.
public static extern uint CssParserErrorQuark()
Returns
- uint
Transfer ownership: None Nullable: False
CssParserWarningQuark()
Calls native function gtk_css_parser_warning_quark.
public static extern uint CssParserWarningQuark()
Returns
- uint
Transfer ownership: None Nullable: False
DialogErrorQuark()
Calls native function gtk_dialog_error_quark.
public static extern uint DialogErrorQuark()
Returns
- uint
Transfer ownership: None Nullable: False
DisableSetlocale()
Calls native function gtk_disable_setlocale.
public static extern void DisableSetlocale()
DistributeNaturalAllocation(int, uint, RequestedSizeArrayHandle)
Calls native function gtk_distribute_natural_allocation.
public static extern int DistributeNaturalAllocation(int extraSpace, uint nRequestedSizes, RequestedSizeArrayHandle sizes)
Parameters
extraSpace
intTransfer ownership: None Nullable: False
nRequestedSizes
uintTransfer ownership: None Nullable: False
sizes
RequestedSizeArrayHandleTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
EditableDelegateGetProperty(nint, uint, ValueHandle, nint)
Calls native function gtk_editable_delegate_get_property.
public static extern bool EditableDelegateGetProperty(nint @object, uint propId, ValueHandle value, nint pspec)
Parameters
object
nintpropId
uintTransfer ownership: None Nullable: False
value
ValueHandleTransfer ownership: None Nullable: False
pspec
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
EditableDelegateSetProperty(nint, uint, ValueHandle, nint)
Calls native function gtk_editable_delegate_set_property.
public static extern bool EditableDelegateSetProperty(nint @object, uint propId, ValueHandle value, nint pspec)
Parameters
object
nintpropId
uintTransfer ownership: None Nullable: False
value
ValueHandleTransfer ownership: None Nullable: False
pspec
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
EditableInstallProperties(ObjectClassHandle, uint)
Calls native function gtk_editable_install_properties.
public static extern uint EditableInstallProperties(ObjectClassHandle objectClass, uint firstProp)
Parameters
objectClass
ObjectClassHandleTransfer ownership: None Nullable: False
firstProp
uintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
EnumeratePrinters(PrinterFunc, nint, DestroyNotify, bool)
Calls native function gtk_enumerate_printers.
public static extern void EnumeratePrinters(PrinterFunc func, nint data, DestroyNotify destroy, bool wait)
Parameters
func
PrinterFuncTransfer ownership: None Nullable: False
data
nintTransfer ownership: None Nullable: True
destroy
DestroyNotifyTransfer ownership: None Nullable: False
wait
boolTransfer ownership: None Nullable: False
FileChooserErrorQuark()
Calls native function gtk_file_chooser_error_quark.
public static extern uint FileChooserErrorQuark()
Returns
- uint
Transfer ownership: None Nullable: False
GetBinaryAge()
Calls native function gtk_get_binary_age.
public static extern uint GetBinaryAge()
Returns
- uint
Transfer ownership: None Nullable: False
GetDebugFlags()
Calls native function gtk_get_debug_flags.
public static extern DebugFlags GetDebugFlags()
Returns
- DebugFlags
Transfer ownership: None Nullable: False
GetDefaultLanguage()
Calls native function gtk_get_default_language.
public static extern LanguageUnownedHandle GetDefaultLanguage()
Returns
- LanguageUnownedHandle
Transfer ownership: None Nullable: False
GetInterfaceAge()
Calls native function gtk_get_interface_age.
public static extern uint GetInterfaceAge()
Returns
- uint
Transfer ownership: None Nullable: False
GetLocaleDirection()
Calls native function gtk_get_locale_direction.
public static extern TextDirection GetLocaleDirection()
Returns
- TextDirection
Transfer ownership: None Nullable: False
GetMajorVersion()
Calls native function gtk_get_major_version.
public static extern uint GetMajorVersion()
Returns
- uint
Transfer ownership: None Nullable: False
GetMicroVersion()
Calls native function gtk_get_micro_version.
public static extern uint GetMicroVersion()
Returns
- uint
Transfer ownership: None Nullable: False
GetMinorVersion()
Calls native function gtk_get_minor_version.
public static extern uint GetMinorVersion()
Returns
- uint
Transfer ownership: None Nullable: False
HsvToRgb(float, float, float, out float, out float, out float)
Calls native function gtk_hsv_to_rgb.
public static extern void HsvToRgb(float h, float s, float v, out float r, out float g, out float b)
Parameters
h
floatTransfer ownership: None Nullable: False
s
floatTransfer ownership: None Nullable: False
v
floatTransfer ownership: None Nullable: False
r
floatTransfer ownership: Full Nullable: False
g
floatTransfer ownership: Full Nullable: False
b
floatTransfer ownership: Full Nullable: False
IconThemeErrorQuark()
Calls native function gtk_icon_theme_error_quark.
public static extern uint IconThemeErrorQuark()
Returns
- uint
Transfer ownership: None Nullable: False
Init()
Calls native function gtk_init.
public static extern void Init()
InitAbiCheck(int, nuint, nuint)
Calls native function gtk_init_abi_check.
public static extern void InitAbiCheck(int numChecks, nuint sizeofGtkWindow, nuint sizeofGtkBox)
Parameters
numChecks
intTransfer ownership: None Nullable: False
sizeofGtkWindow
nuintTransfer ownership: None Nullable: False
sizeofGtkBox
nuintTransfer ownership: None Nullable: False
InitCheck()
Calls native function gtk_init_check.
public static extern bool InitCheck()
Returns
- bool
Transfer ownership: None Nullable: False
InitCheckAbiCheck(int, nuint, nuint)
Calls native function gtk_init_check_abi_check.
public static extern bool InitCheckAbiCheck(int numChecks, nuint sizeofGtkWindow, nuint sizeofGtkBox)
Parameters
numChecks
intTransfer ownership: None Nullable: False
sizeofGtkWindow
nuintTransfer ownership: None Nullable: False
sizeofGtkBox
nuintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
IsInitialized()
Calls native function gtk_is_initialized.
public static extern bool IsInitialized()
Returns
- bool
Transfer ownership: None Nullable: False
NativeGetForSurface(nint)
Calls native function gtk_native_get_for_surface.
public static extern nint NativeGetForSurface(nint surface)
Parameters
surface
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
OrderingFromCmpfunc(int)
Calls native function gtk_ordering_from_cmpfunc. Version: 4.2
[Version("4.2")]
public static extern Ordering OrderingFromCmpfunc(int cmpfuncResult)
Parameters
cmpfuncResult
intTransfer ownership: None Nullable: False
Returns
- Ordering
Transfer ownership: None Nullable: False
PaperSizeGetDefault()
Calls native function gtk_paper_size_get_default.
public static extern NonNullableUtf8StringUnownedHandle PaperSizeGetDefault()
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
PaperSizeGetPaperSizes(bool)
Calls native function gtk_paper_size_get_paper_sizes.
public static extern ListOwnedHandle PaperSizeGetPaperSizes(bool includeCustom)
Parameters
includeCustom
boolTransfer ownership: None Nullable: False
Returns
- ListOwnedHandle
Transfer ownership: Full Nullable: False
ParamSpecExpression(NonNullableUtf8StringHandle, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle, ParamFlags)
Calls native function gtk_param_spec_expression.
public static extern nint ParamSpecExpression(NonNullableUtf8StringHandle name, NonNullableUtf8StringHandle nick, NonNullableUtf8StringHandle blurb, ParamFlags flags)
Parameters
name
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
nick
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
blurb
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
flags
ParamFlagsTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
PrintErrorQuark()
Calls native function gtk_print_error_quark.
public static extern uint PrintErrorQuark()
Returns
- uint
Transfer ownership: None Nullable: False
PrintRunPageSetupDialog(nint, nint, nint)
Calls native function gtk_print_run_page_setup_dialog.
public static extern nint PrintRunPageSetupDialog(nint parent, nint pageSetup, nint settings)
Parameters
parent
nintTransfer ownership: None Nullable: True
pageSetup
nintTransfer ownership: None Nullable: True
settings
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
PrintRunPageSetupDialogAsync(nint, nint, nint, PageSetupDoneFunc, nint)
Calls native function gtk_print_run_page_setup_dialog_async.
public static extern void PrintRunPageSetupDialogAsync(nint parent, nint pageSetup, nint settings, PageSetupDoneFunc doneCb, nint data)
Parameters
parent
nintTransfer ownership: None Nullable: True
pageSetup
nintTransfer ownership: None Nullable: True
settings
nintTransfer ownership: None Nullable: False
doneCb
PageSetupDoneFuncTransfer ownership: None Nullable: False
data
nintTransfer ownership: None Nullable: True
RecentManagerErrorQuark()
Calls native function gtk_recent_manager_error_quark.
public static extern uint RecentManagerErrorQuark()
Returns
- uint
Transfer ownership: None Nullable: False
RenderActivity(nint, ContextHandle, double, double, double, double)
Calls native function gtk_render_activity.
public static extern void RenderActivity(nint context, ContextHandle cr, double x, double y, double width, double height)
Parameters
context
nintTransfer ownership: None Nullable: False
cr
ContextHandleTransfer ownership: None Nullable: False
x
doubleTransfer ownership: None Nullable: False
y
doubleTransfer ownership: None Nullable: False
width
doubleTransfer ownership: None Nullable: False
height
doubleTransfer ownership: None Nullable: False
RenderArrow(nint, ContextHandle, double, double, double, double)
Calls native function gtk_render_arrow.
public static extern void RenderArrow(nint context, ContextHandle cr, double angle, double x, double y, double size)
Parameters
context
nintTransfer ownership: None Nullable: False
cr
ContextHandleTransfer ownership: None Nullable: False
angle
doubleTransfer ownership: None Nullable: False
x
doubleTransfer ownership: None Nullable: False
y
doubleTransfer ownership: None Nullable: False
size
doubleTransfer ownership: None Nullable: False
RenderBackground(nint, ContextHandle, double, double, double, double)
Calls native function gtk_render_background.
public static extern void RenderBackground(nint context, ContextHandle cr, double x, double y, double width, double height)
Parameters
context
nintTransfer ownership: None Nullable: False
cr
ContextHandleTransfer ownership: None Nullable: False
x
doubleTransfer ownership: None Nullable: False
y
doubleTransfer ownership: None Nullable: False
width
doubleTransfer ownership: None Nullable: False
height
doubleTransfer ownership: None Nullable: False
RenderCheck(nint, ContextHandle, double, double, double, double)
Calls native function gtk_render_check.
public static extern void RenderCheck(nint context, ContextHandle cr, double x, double y, double width, double height)
Parameters
context
nintTransfer ownership: None Nullable: False
cr
ContextHandleTransfer ownership: None Nullable: False
x
doubleTransfer ownership: None Nullable: False
y
doubleTransfer ownership: None Nullable: False
width
doubleTransfer ownership: None Nullable: False
height
doubleTransfer ownership: None Nullable: False
RenderExpander(nint, ContextHandle, double, double, double, double)
Calls native function gtk_render_expander.
public static extern void RenderExpander(nint context, ContextHandle cr, double x, double y, double width, double height)
Parameters
context
nintTransfer ownership: None Nullable: False
cr
ContextHandleTransfer ownership: None Nullable: False
x
doubleTransfer ownership: None Nullable: False
y
doubleTransfer ownership: None Nullable: False
width
doubleTransfer ownership: None Nullable: False
height
doubleTransfer ownership: None Nullable: False
RenderFocus(nint, ContextHandle, double, double, double, double)
Calls native function gtk_render_focus.
public static extern void RenderFocus(nint context, ContextHandle cr, double x, double y, double width, double height)
Parameters
context
nintTransfer ownership: None Nullable: False
cr
ContextHandleTransfer ownership: None Nullable: False
x
doubleTransfer ownership: None Nullable: False
y
doubleTransfer ownership: None Nullable: False
width
doubleTransfer ownership: None Nullable: False
height
doubleTransfer ownership: None Nullable: False
RenderFrame(nint, ContextHandle, double, double, double, double)
Calls native function gtk_render_frame.
public static extern void RenderFrame(nint context, ContextHandle cr, double x, double y, double width, double height)
Parameters
context
nintTransfer ownership: None Nullable: False
cr
ContextHandleTransfer ownership: None Nullable: False
x
doubleTransfer ownership: None Nullable: False
y
doubleTransfer ownership: None Nullable: False
width
doubleTransfer ownership: None Nullable: False
height
doubleTransfer ownership: None Nullable: False
RenderHandle(nint, ContextHandle, double, double, double, double)
Calls native function gtk_render_handle.
public static extern void RenderHandle(nint context, ContextHandle cr, double x, double y, double width, double height)
Parameters
context
nintTransfer ownership: None Nullable: False
cr
ContextHandleTransfer ownership: None Nullable: False
x
doubleTransfer ownership: None Nullable: False
y
doubleTransfer ownership: None Nullable: False
width
doubleTransfer ownership: None Nullable: False
height
doubleTransfer ownership: None Nullable: False
RenderIcon(nint, ContextHandle, nint, double, double)
Calls native function gtk_render_icon.
public static extern void RenderIcon(nint context, ContextHandle cr, nint texture, double x, double y)
Parameters
context
nintTransfer ownership: None Nullable: False
cr
ContextHandleTransfer ownership: None Nullable: False
texture
nintTransfer ownership: None Nullable: False
x
doubleTransfer ownership: None Nullable: False
y
doubleTransfer ownership: None Nullable: False
RenderLayout(nint, ContextHandle, double, double, nint)
Calls native function gtk_render_layout.
public static extern void RenderLayout(nint context, ContextHandle cr, double x, double y, nint layout)
Parameters
context
nintTransfer ownership: None Nullable: False
cr
ContextHandleTransfer ownership: None Nullable: False
x
doubleTransfer ownership: None Nullable: False
y
doubleTransfer ownership: None Nullable: False
layout
nintTransfer ownership: None Nullable: False
RenderLine(nint, ContextHandle, double, double, double, double)
Calls native function gtk_render_line.
public static extern void RenderLine(nint context, ContextHandle cr, double x0, double y0, double x1, double y1)
Parameters
context
nintTransfer ownership: None Nullable: False
cr
ContextHandleTransfer ownership: None Nullable: False
x0
doubleTransfer ownership: None Nullable: False
y0
doubleTransfer ownership: None Nullable: False
x1
doubleTransfer ownership: None Nullable: False
y1
doubleTransfer ownership: None Nullable: False
RenderOption(nint, ContextHandle, double, double, double, double)
Calls native function gtk_render_option.
public static extern void RenderOption(nint context, ContextHandle cr, double x, double y, double width, double height)
Parameters
context
nintTransfer ownership: None Nullable: False
cr
ContextHandleTransfer ownership: None Nullable: False
x
doubleTransfer ownership: None Nullable: False
y
doubleTransfer ownership: None Nullable: False
width
doubleTransfer ownership: None Nullable: False
height
doubleTransfer ownership: None Nullable: False
RgbToHsv(float, float, float, out float, out float, out float)
Calls native function gtk_rgb_to_hsv.
public static extern void RgbToHsv(float r, float g, float b, out float h, out float s, out float v)
Parameters
r
floatTransfer ownership: None Nullable: False
g
floatTransfer ownership: None Nullable: False
b
floatTransfer ownership: None Nullable: False
h
floatTransfer ownership: Full Nullable: False
s
floatTransfer ownership: Full Nullable: False
v
floatTransfer ownership: Full Nullable: False
SetDebugFlags(DebugFlags)
Calls native function gtk_set_debug_flags.
public static extern void SetDebugFlags(DebugFlags flags)
Parameters
flags
DebugFlagsTransfer ownership: None Nullable: False
ShowUri(nint, NonNullableUtf8StringHandle, uint)
Calls native function gtk_show_uri.
public static extern void ShowUri(nint parent, NonNullableUtf8StringHandle uri, uint timestamp)
Parameters
parent
nintTransfer ownership: None Nullable: True
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
timestamp
uintTransfer ownership: None Nullable: False
ShowUriFull(nint, NonNullableUtf8StringHandle, uint, nint, AsyncReadyCallback, nint)
Calls native function gtk_show_uri_full.
public static extern void ShowUriFull(nint parent, NonNullableUtf8StringHandle uri, uint timestamp, nint cancellable, AsyncReadyCallback callback, nint userData)
Parameters
parent
nintTransfer ownership: None Nullable: True
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
timestamp
uintTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
callback
AsyncReadyCallbackTransfer ownership: None Nullable: True
userData
nintTransfer ownership: None Nullable: True
ShowUriFullFinish(nint, nint, out ErrorOwnedHandle)
Calls native function gtk_show_uri_full_finish.
public static extern bool ShowUriFullFinish(nint parent, nint result, out ErrorOwnedHandle error)
Parameters
parent
nintTransfer ownership: None Nullable: False
result
nintTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
TestAccessibleAssertionMessageRole(NonNullableUtf8StringHandle, NonNullableUtf8StringHandle, int, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle, nint, AccessibleRole, AccessibleRole)
Calls native function gtk_test_accessible_assertion_message_role.
public static extern void TestAccessibleAssertionMessageRole(NonNullableUtf8StringHandle domain, NonNullableUtf8StringHandle file, int line, NonNullableUtf8StringHandle func, NonNullableUtf8StringHandle expr, nint accessible, AccessibleRole expectedRole, AccessibleRole actualRole)
Parameters
domain
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
file
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
line
intTransfer ownership: None Nullable: False
func
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
expr
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
accessible
nintTransfer ownership: None Nullable: False
expectedRole
AccessibleRoleTransfer ownership: None Nullable: False
actualRole
AccessibleRoleTransfer ownership: None Nullable: False
TestAccessibleHasProperty(nint, AccessibleProperty)
Calls native function gtk_test_accessible_has_property.
public static extern bool TestAccessibleHasProperty(nint accessible, AccessibleProperty property)
Parameters
accessible
nintTransfer ownership: None Nullable: False
property
AccessiblePropertyTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
TestAccessibleHasRelation(nint, AccessibleRelation)
Calls native function gtk_test_accessible_has_relation.
public static extern bool TestAccessibleHasRelation(nint accessible, AccessibleRelation relation)
Parameters
accessible
nintTransfer ownership: None Nullable: False
relation
AccessibleRelationTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
TestAccessibleHasRole(nint, AccessibleRole)
Calls native function gtk_test_accessible_has_role.
public static extern bool TestAccessibleHasRole(nint accessible, AccessibleRole role)
Parameters
accessible
nintTransfer ownership: None Nullable: False
role
AccessibleRoleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
TestAccessibleHasState(nint, AccessibleState)
Calls native function gtk_test_accessible_has_state.
public static extern bool TestAccessibleHasState(nint accessible, AccessibleState state)
Parameters
accessible
nintTransfer ownership: None Nullable: False
state
AccessibleStateTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
TestListAllTypes(out uint)
Calls native function gtk_test_list_all_types.
public static extern nint TestListAllTypes(out uint nTypes)
Parameters
nTypes
uintTransfer ownership: Full Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
TestRegisterAllTypes()
Calls native function gtk_test_register_all_types.
public static extern void TestRegisterAllTypes()
TestWidgetWaitForDraw(nint)
Calls native function gtk_test_widget_wait_for_draw.
public static extern void TestWidgetWaitForDraw(nint widget)
Parameters
widget
nintTransfer ownership: None Nullable: False
TreeCreateRowDragContent(nint, TreePathHandle)
Calls native function gtk_tree_create_row_drag_content.
public static extern nint TreeCreateRowDragContent(nint treeModel, TreePathHandle path)
Parameters
treeModel
nintTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
TreeRowReferenceDeleted(nint, TreePathHandle)
Calls native function gtk_tree_row_reference_deleted.
public static extern void TreeRowReferenceDeleted(nint proxy, TreePathHandle path)
Parameters
proxy
nintTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: False
TreeRowReferenceInserted(nint, TreePathHandle)
Calls native function gtk_tree_row_reference_inserted.
public static extern void TreeRowReferenceInserted(nint proxy, TreePathHandle path)
Parameters
proxy
nintTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: False
TreeRowReferenceReordered(nint, TreePathHandle, TreeIterHandle, ref int)
Calls native function gtk_tree_row_reference_reordered.
public static extern void TreeRowReferenceReordered(nint proxy, TreePathHandle path, TreeIterHandle iter, ref int newOrder)
Parameters
proxy
nintTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: False
iter
TreeIterHandleTransfer ownership: None Nullable: False
newOrder
intTransfer ownership: None Nullable: False
ValueDupExpression(ValueHandle)
Calls native function gtk_value_dup_expression.
public static extern nint ValueDupExpression(ValueHandle value)
Parameters
value
ValueHandleTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: True
ValueGetExpression(ValueHandle)
Calls native function gtk_value_get_expression.
public static extern nint ValueGetExpression(ValueHandle value)
Parameters
value
ValueHandleTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
ValueSetExpression(ValueHandle, nint)
Calls native function gtk_value_set_expression.
public static extern void ValueSetExpression(ValueHandle value, nint expression)
Parameters
value
ValueHandleTransfer ownership: None Nullable: False
expression
nintTransfer ownership: None Nullable: False
ValueTakeExpression(ValueHandle, nint)
Calls native function gtk_value_take_expression.
public static extern void ValueTakeExpression(ValueHandle value, nint expression)
Parameters
value
ValueHandleTransfer ownership: None Nullable: False
expression
nintTransfer ownership: Full Nullable: True