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
acceleratorKeyuintTransfer ownership: None Nullable: False
acceleratorModsModifierTypeTransfer 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
displaynintTransfer ownership: None Nullable: True
acceleratorKeyuintTransfer ownership: None Nullable: False
keycodeuintTransfer ownership: None Nullable: False
acceleratorModsModifierTypeTransfer 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
acceleratorKeyuintTransfer ownership: None Nullable: False
acceleratorModsModifierTypeTransfer 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
displaynintTransfer ownership: None Nullable: True
acceleratorKeyuintTransfer ownership: None Nullable: False
keycodeuintTransfer ownership: None Nullable: False
acceleratorModsModifierTypeTransfer 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
acceleratorNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
acceleratorKeyuintTransfer ownership: Full Nullable: False
acceleratorModsModifierTypeTransfer 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
acceleratorNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
displaynintTransfer ownership: None Nullable: True
acceleratorKeyuintTransfer ownership: Full Nullable: False
acceleratorCodesuint[]Transfer ownership: Full Nullable: False
acceleratorModsModifierTypeTransfer 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
keyvaluintTransfer ownership: None Nullable: False
modifiersModifierTypeTransfer 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
propertyAccessiblePropertyTransfer ownership: None Nullable: False
valueValueHandleTransfer 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
relationAccessibleRelationTransfer ownership: None Nullable: False
valueValueHandleTransfer 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
stateAccessibleStateTransfer ownership: None Nullable: False
valueValueHandleTransfer 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
requiredMajoruintTransfer ownership: None Nullable: False
requiredMinoruintTransfer ownership: None Nullable: False
requiredMicrouintTransfer 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
extraSpaceintTransfer ownership: None Nullable: False
nRequestedSizesuintTransfer ownership: None Nullable: False
sizesRequestedSizeArrayHandleTransfer 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
objectnintpropIduintTransfer ownership: None Nullable: False
valueValueHandleTransfer ownership: None Nullable: False
pspecnintTransfer 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
objectnintpropIduintTransfer ownership: None Nullable: False
valueValueHandleTransfer ownership: None Nullable: False
pspecnintTransfer 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
objectClassObjectClassHandleTransfer ownership: None Nullable: False
firstPropuintTransfer 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
funcPrinterFuncTransfer ownership: None Nullable: False
datanintTransfer ownership: None Nullable: True
destroyDestroyNotifyTransfer ownership: None Nullable: False
waitboolTransfer 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
hfloatTransfer ownership: None Nullable: False
sfloatTransfer ownership: None Nullable: False
vfloatTransfer ownership: None Nullable: False
rfloatTransfer ownership: Full Nullable: False
gfloatTransfer ownership: Full Nullable: False
bfloatTransfer 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
numChecksintTransfer ownership: None Nullable: False
sizeofGtkWindownuintTransfer ownership: None Nullable: False
sizeofGtkBoxnuintTransfer 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
numChecksintTransfer ownership: None Nullable: False
sizeofGtkWindownuintTransfer ownership: None Nullable: False
sizeofGtkBoxnuintTransfer 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
surfacenintTransfer 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
cmpfuncResultintTransfer 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
includeCustomboolTransfer 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
nameNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
nickNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
blurbNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
flagsParamFlagsTransfer 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
parentnintTransfer ownership: None Nullable: True
pageSetupnintTransfer ownership: None Nullable: True
settingsnintTransfer 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
parentnintTransfer ownership: None Nullable: True
pageSetupnintTransfer ownership: None Nullable: True
settingsnintTransfer ownership: None Nullable: False
doneCbPageSetupDoneFuncTransfer ownership: None Nullable: False
datanintTransfer 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
contextnintTransfer ownership: None Nullable: False
crContextHandleTransfer ownership: None Nullable: False
xdoubleTransfer ownership: None Nullable: False
ydoubleTransfer ownership: None Nullable: False
widthdoubleTransfer ownership: None Nullable: False
heightdoubleTransfer 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
contextnintTransfer ownership: None Nullable: False
crContextHandleTransfer ownership: None Nullable: False
angledoubleTransfer ownership: None Nullable: False
xdoubleTransfer ownership: None Nullable: False
ydoubleTransfer ownership: None Nullable: False
sizedoubleTransfer 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
contextnintTransfer ownership: None Nullable: False
crContextHandleTransfer ownership: None Nullable: False
xdoubleTransfer ownership: None Nullable: False
ydoubleTransfer ownership: None Nullable: False
widthdoubleTransfer ownership: None Nullable: False
heightdoubleTransfer 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
contextnintTransfer ownership: None Nullable: False
crContextHandleTransfer ownership: None Nullable: False
xdoubleTransfer ownership: None Nullable: False
ydoubleTransfer ownership: None Nullable: False
widthdoubleTransfer ownership: None Nullable: False
heightdoubleTransfer 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
contextnintTransfer ownership: None Nullable: False
crContextHandleTransfer ownership: None Nullable: False
xdoubleTransfer ownership: None Nullable: False
ydoubleTransfer ownership: None Nullable: False
widthdoubleTransfer ownership: None Nullable: False
heightdoubleTransfer 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
contextnintTransfer ownership: None Nullable: False
crContextHandleTransfer ownership: None Nullable: False
xdoubleTransfer ownership: None Nullable: False
ydoubleTransfer ownership: None Nullable: False
widthdoubleTransfer ownership: None Nullable: False
heightdoubleTransfer 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
contextnintTransfer ownership: None Nullable: False
crContextHandleTransfer ownership: None Nullable: False
xdoubleTransfer ownership: None Nullable: False
ydoubleTransfer ownership: None Nullable: False
widthdoubleTransfer ownership: None Nullable: False
heightdoubleTransfer 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
contextnintTransfer ownership: None Nullable: False
crContextHandleTransfer ownership: None Nullable: False
xdoubleTransfer ownership: None Nullable: False
ydoubleTransfer ownership: None Nullable: False
widthdoubleTransfer ownership: None Nullable: False
heightdoubleTransfer 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
contextnintTransfer ownership: None Nullable: False
crContextHandleTransfer ownership: None Nullable: False
texturenintTransfer ownership: None Nullable: False
xdoubleTransfer ownership: None Nullable: False
ydoubleTransfer 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
contextnintTransfer ownership: None Nullable: False
crContextHandleTransfer ownership: None Nullable: False
xdoubleTransfer ownership: None Nullable: False
ydoubleTransfer ownership: None Nullable: False
layoutnintTransfer 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
contextnintTransfer ownership: None Nullable: False
crContextHandleTransfer ownership: None Nullable: False
x0doubleTransfer ownership: None Nullable: False
y0doubleTransfer ownership: None Nullable: False
x1doubleTransfer ownership: None Nullable: False
y1doubleTransfer 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
contextnintTransfer ownership: None Nullable: False
crContextHandleTransfer ownership: None Nullable: False
xdoubleTransfer ownership: None Nullable: False
ydoubleTransfer ownership: None Nullable: False
widthdoubleTransfer ownership: None Nullable: False
heightdoubleTransfer 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
rfloatTransfer ownership: None Nullable: False
gfloatTransfer ownership: None Nullable: False
bfloatTransfer ownership: None Nullable: False
hfloatTransfer ownership: Full Nullable: False
sfloatTransfer ownership: Full Nullable: False
vfloatTransfer ownership: Full Nullable: False
SetDebugFlags(DebugFlags)
Calls native function gtk_set_debug_flags.
public static extern void SetDebugFlags(DebugFlags flags)
Parameters
flagsDebugFlagsTransfer 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
parentnintTransfer ownership: None Nullable: True
uriNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
timestampuintTransfer 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
parentnintTransfer ownership: None Nullable: True
uriNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
timestampuintTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
callbackAsyncReadyCallbackTransfer ownership: None Nullable: True
userDatanintTransfer 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
parentnintTransfer ownership: None Nullable: False
resultnintTransfer ownership: None Nullable: False
errorErrorOwnedHandle
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
domainNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
fileNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
lineintTransfer ownership: None Nullable: False
funcNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
exprNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
accessiblenintTransfer ownership: None Nullable: False
expectedRoleAccessibleRoleTransfer ownership: None Nullable: False
actualRoleAccessibleRoleTransfer 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
accessiblenintTransfer ownership: None Nullable: False
propertyAccessiblePropertyTransfer 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
accessiblenintTransfer ownership: None Nullable: False
relationAccessibleRelationTransfer 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
accessiblenintTransfer ownership: None Nullable: False
roleAccessibleRoleTransfer 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
accessiblenintTransfer ownership: None Nullable: False
stateAccessibleStateTransfer 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
nTypesuintTransfer 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
widgetnintTransfer 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
treeModelnintTransfer ownership: None Nullable: False
pathTreePathHandleTransfer 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
proxynintTransfer ownership: None Nullable: False
pathTreePathHandleTransfer 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
proxynintTransfer ownership: None Nullable: False
pathTreePathHandleTransfer 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
proxynintTransfer ownership: None Nullable: False
pathTreePathHandleTransfer ownership: None Nullable: False
iterTreeIterHandleTransfer ownership: None Nullable: False
newOrderintTransfer ownership: None Nullable: False
ValueDupExpression(ValueHandle)
Calls native function gtk_value_dup_expression.
public static extern nint ValueDupExpression(ValueHandle value)
Parameters
valueValueHandleTransfer 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
valueValueHandleTransfer 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
valueValueHandleTransfer ownership: None Nullable: False
expressionnintTransfer ownership: None Nullable: False
ValueTakeExpression(ValueHandle, nint)
Calls native function gtk_value_take_expression.
public static extern void ValueTakeExpression(ValueHandle value, nint expression)
Parameters
valueValueHandleTransfer ownership: None Nullable: False
expressionnintTransfer ownership: Full Nullable: True