Class Functions
public 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(IntPtr, uint, uint, ModifierType)
Calls native function gtk_accelerator_get_label_with_keycode.
public static extern NonNullableUtf8StringOwnedHandle AcceleratorGetLabelWithKeycode(IntPtr display, uint acceleratorKey, uint keycode, ModifierType acceleratorMods)
Parameters
display
IntPtrTransfer 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(IntPtr, uint, uint, ModifierType)
Calls native function gtk_accelerator_name_with_keycode.
public static extern NonNullableUtf8StringOwnedHandle AcceleratorNameWithKeycode(IntPtr display, uint acceleratorKey, uint keycode, ModifierType acceleratorMods)
Parameters
display
IntPtrTransfer 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, IntPtr, out uint, out uint[], out ModifierType)
Calls native function gtk_accelerator_parse_with_keycode.
public static extern bool AcceleratorParseWithKeycode(NonNullableUtf8StringHandle accelerator, IntPtr display, out uint acceleratorKey, out uint[] acceleratorCodes, out ModifierType acceleratorMods)
Parameters
accelerator
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
display
IntPtrTransfer 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(IntPtr, uint, ValueHandle, IntPtr)
Calls native function gtk_editable_delegate_get_property.
public static extern bool EditableDelegateGetProperty(IntPtr @object, uint propId, ValueHandle value, IntPtr pspec)
Parameters
object
IntPtrpropId
uintTransfer ownership: None Nullable: False
value
ValueHandleTransfer ownership: None Nullable: False
pspec
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
EditableDelegateSetProperty(IntPtr, uint, ValueHandle, IntPtr)
Calls native function gtk_editable_delegate_set_property.
public static extern bool EditableDelegateSetProperty(IntPtr @object, uint propId, ValueHandle value, IntPtr pspec)
Parameters
object
IntPtrpropId
uintTransfer ownership: None Nullable: False
value
ValueHandleTransfer ownership: None Nullable: False
pspec
IntPtrTransfer 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, IntPtr, DestroyNotify, bool)
Calls native function gtk_enumerate_printers.
public static extern void EnumeratePrinters(PrinterFunc func, IntPtr data, DestroyNotify destroy, bool wait)
Parameters
func
PrinterFuncTransfer ownership: None Nullable: False
data
IntPtrTransfer 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(IntPtr)
Calls native function gtk_native_get_for_surface.
public static extern IntPtr NativeGetForSurface(IntPtr surface)
Parameters
surface
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
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 IntPtr 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
- IntPtr
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(IntPtr, IntPtr, IntPtr)
Calls native function gtk_print_run_page_setup_dialog.
public static extern IntPtr PrintRunPageSetupDialog(IntPtr parent, IntPtr pageSetup, IntPtr settings)
Parameters
parent
IntPtrTransfer ownership: None Nullable: True
pageSetup
IntPtrTransfer ownership: None Nullable: True
settings
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: Full Nullable: False
PrintRunPageSetupDialogAsync(IntPtr, IntPtr, IntPtr, PageSetupDoneFunc, IntPtr)
Calls native function gtk_print_run_page_setup_dialog_async.
public static extern void PrintRunPageSetupDialogAsync(IntPtr parent, IntPtr pageSetup, IntPtr settings, PageSetupDoneFunc doneCb, IntPtr data)
Parameters
parent
IntPtrTransfer ownership: None Nullable: True
pageSetup
IntPtrTransfer ownership: None Nullable: True
settings
IntPtrTransfer ownership: None Nullable: False
doneCb
PageSetupDoneFuncTransfer ownership: None Nullable: False
data
IntPtrTransfer 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(IntPtr, ContextHandle, double, double, double, double)
Calls native function gtk_render_activity.
public static extern void RenderActivity(IntPtr context, ContextHandle cr, double x, double y, double width, double height)
Parameters
context
IntPtrTransfer 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(IntPtr, ContextHandle, double, double, double, double)
Calls native function gtk_render_arrow.
public static extern void RenderArrow(IntPtr context, ContextHandle cr, double angle, double x, double y, double size)
Parameters
context
IntPtrTransfer 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(IntPtr, ContextHandle, double, double, double, double)
Calls native function gtk_render_background.
public static extern void RenderBackground(IntPtr context, ContextHandle cr, double x, double y, double width, double height)
Parameters
context
IntPtrTransfer 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(IntPtr, ContextHandle, double, double, double, double)
Calls native function gtk_render_check.
public static extern void RenderCheck(IntPtr context, ContextHandle cr, double x, double y, double width, double height)
Parameters
context
IntPtrTransfer 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(IntPtr, ContextHandle, double, double, double, double)
Calls native function gtk_render_expander.
public static extern void RenderExpander(IntPtr context, ContextHandle cr, double x, double y, double width, double height)
Parameters
context
IntPtrTransfer 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(IntPtr, ContextHandle, double, double, double, double)
Calls native function gtk_render_focus.
public static extern void RenderFocus(IntPtr context, ContextHandle cr, double x, double y, double width, double height)
Parameters
context
IntPtrTransfer 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(IntPtr, ContextHandle, double, double, double, double)
Calls native function gtk_render_frame.
public static extern void RenderFrame(IntPtr context, ContextHandle cr, double x, double y, double width, double height)
Parameters
context
IntPtrTransfer 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(IntPtr, ContextHandle, double, double, double, double)
Calls native function gtk_render_handle.
public static extern void RenderHandle(IntPtr context, ContextHandle cr, double x, double y, double width, double height)
Parameters
context
IntPtrTransfer 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(IntPtr, ContextHandle, IntPtr, double, double)
Calls native function gtk_render_icon.
public static extern void RenderIcon(IntPtr context, ContextHandle cr, IntPtr texture, double x, double y)
Parameters
context
IntPtrTransfer ownership: None Nullable: False
cr
ContextHandleTransfer ownership: None Nullable: False
texture
IntPtrTransfer ownership: None Nullable: False
x
doubleTransfer ownership: None Nullable: False
y
doubleTransfer ownership: None Nullable: False
RenderLayout(IntPtr, ContextHandle, double, double, IntPtr)
Calls native function gtk_render_layout.
public static extern void RenderLayout(IntPtr context, ContextHandle cr, double x, double y, IntPtr layout)
Parameters
context
IntPtrTransfer ownership: None Nullable: False
cr
ContextHandleTransfer ownership: None Nullable: False
x
doubleTransfer ownership: None Nullable: False
y
doubleTransfer ownership: None Nullable: False
layout
IntPtrTransfer ownership: None Nullable: False
RenderLine(IntPtr, ContextHandle, double, double, double, double)
Calls native function gtk_render_line.
public static extern void RenderLine(IntPtr context, ContextHandle cr, double x0, double y0, double x1, double y1)
Parameters
context
IntPtrTransfer 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(IntPtr, ContextHandle, double, double, double, double)
Calls native function gtk_render_option.
public static extern void RenderOption(IntPtr context, ContextHandle cr, double x, double y, double width, double height)
Parameters
context
IntPtrTransfer 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(IntPtr, NonNullableUtf8StringHandle, uint)
Calls native function gtk_show_uri.
public static extern void ShowUri(IntPtr parent, NonNullableUtf8StringHandle uri, uint timestamp)
Parameters
parent
IntPtrTransfer ownership: None Nullable: True
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
timestamp
uintTransfer ownership: None Nullable: False
ShowUriFull(IntPtr, NonNullableUtf8StringHandle, uint, IntPtr, AsyncReadyCallback, IntPtr)
Calls native function gtk_show_uri_full.
public static extern void ShowUriFull(IntPtr parent, NonNullableUtf8StringHandle uri, uint timestamp, IntPtr cancellable, AsyncReadyCallback callback, IntPtr userData)
Parameters
parent
IntPtrTransfer ownership: None Nullable: True
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
timestamp
uintTransfer ownership: None Nullable: False
cancellable
IntPtrTransfer ownership: None Nullable: True
callback
AsyncReadyCallbackTransfer ownership: None Nullable: True
userData
IntPtrTransfer ownership: None Nullable: True
ShowUriFullFinish(IntPtr, IntPtr, out ErrorOwnedHandle)
Calls native function gtk_show_uri_full_finish.
public static extern bool ShowUriFullFinish(IntPtr parent, IntPtr result, out ErrorOwnedHandle error)
Parameters
parent
IntPtrTransfer ownership: None Nullable: False
result
IntPtrTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
TestAccessibleAssertionMessageRole(NonNullableUtf8StringHandle, NonNullableUtf8StringHandle, int, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle, IntPtr, 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, IntPtr 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
IntPtrTransfer ownership: None Nullable: False
expectedRole
AccessibleRoleTransfer ownership: None Nullable: False
actualRole
AccessibleRoleTransfer ownership: None Nullable: False
TestAccessibleHasProperty(IntPtr, AccessibleProperty)
Calls native function gtk_test_accessible_has_property.
public static extern bool TestAccessibleHasProperty(IntPtr accessible, AccessibleProperty property)
Parameters
accessible
IntPtrTransfer ownership: None Nullable: False
property
AccessiblePropertyTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
TestAccessibleHasRelation(IntPtr, AccessibleRelation)
Calls native function gtk_test_accessible_has_relation.
public static extern bool TestAccessibleHasRelation(IntPtr accessible, AccessibleRelation relation)
Parameters
accessible
IntPtrTransfer ownership: None Nullable: False
relation
AccessibleRelationTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
TestAccessibleHasRole(IntPtr, AccessibleRole)
Calls native function gtk_test_accessible_has_role.
public static extern bool TestAccessibleHasRole(IntPtr accessible, AccessibleRole role)
Parameters
accessible
IntPtrTransfer ownership: None Nullable: False
role
AccessibleRoleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
TestAccessibleHasState(IntPtr, AccessibleState)
Calls native function gtk_test_accessible_has_state.
public static extern bool TestAccessibleHasState(IntPtr accessible, AccessibleState state)
Parameters
accessible
IntPtrTransfer ownership: None Nullable: False
state
AccessibleStateTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
TestRegisterAllTypes()
Calls native function gtk_test_register_all_types.
public static extern void TestRegisterAllTypes()
TestWidgetWaitForDraw(IntPtr)
Calls native function gtk_test_widget_wait_for_draw.
public static extern void TestWidgetWaitForDraw(IntPtr widget)
Parameters
widget
IntPtrTransfer ownership: None Nullable: False
TreeCreateRowDragContent(IntPtr, TreePathHandle)
Calls native function gtk_tree_create_row_drag_content.
public static extern IntPtr TreeCreateRowDragContent(IntPtr treeModel, TreePathHandle path)
Parameters
treeModel
IntPtrTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: Full Nullable: False
TreeRowReferenceDeleted(IntPtr, TreePathHandle)
Calls native function gtk_tree_row_reference_deleted.
public static extern void TreeRowReferenceDeleted(IntPtr proxy, TreePathHandle path)
Parameters
proxy
IntPtrTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: False
TreeRowReferenceInserted(IntPtr, TreePathHandle)
Calls native function gtk_tree_row_reference_inserted.
public static extern void TreeRowReferenceInserted(IntPtr proxy, TreePathHandle path)
Parameters
proxy
IntPtrTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: False
TreeRowReferenceReordered(IntPtr, TreePathHandle, TreeIterHandle, ref int)
Calls native function gtk_tree_row_reference_reordered.
public static extern void TreeRowReferenceReordered(IntPtr proxy, TreePathHandle path, TreeIterHandle iter, ref int newOrder)
Parameters
proxy
IntPtrTransfer 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 IntPtr ValueDupExpression(ValueHandle value)
Parameters
value
ValueHandleTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: Full Nullable: True
ValueGetExpression(ValueHandle)
Calls native function gtk_value_get_expression.
public static extern IntPtr ValueGetExpression(ValueHandle value)
Parameters
value
ValueHandleTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
ValueSetExpression(ValueHandle, IntPtr)
Calls native function gtk_value_set_expression.
public static extern void ValueSetExpression(ValueHandle value, IntPtr expression)
Parameters
value
ValueHandleTransfer ownership: None Nullable: False
expression
IntPtrTransfer ownership: None Nullable: False
ValueTakeExpression(ValueHandle, IntPtr)
Calls native function gtk_value_take_expression.
public static extern void ValueTakeExpression(ValueHandle value, IntPtr expression)
Parameters
value
ValueHandleTransfer ownership: None Nullable: False
expression
IntPtrTransfer ownership: Full Nullable: True