Class Completion
public class Completion
- Inheritance
-
Completion
- Inherited Members
Methods
AddProvider(nint, nint)
Calls native method gtk_source_completion_add_provider.
public static extern void AddProvider(nint self, nint provider)
Parameters
self
nintTransfer ownership: None Nullable: False
provider
nintTransfer ownership: None Nullable: False
BlockInteractive(nint)
Calls native method gtk_source_completion_block_interactive.
public static extern void BlockInteractive(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
FuzzyHighlight(NonNullableUtf8StringHandle, NonNullableUtf8StringHandle)
Calls native function gtk_source_completion_fuzzy_highlight.
public static extern AttrListOwnedHandle FuzzyHighlight(NonNullableUtf8StringHandle haystack, NonNullableUtf8StringHandle casefoldQuery)
Parameters
haystack
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
casefoldQuery
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- AttrListOwnedHandle
Transfer ownership: Full Nullable: True
FuzzyMatch(NullableUtf8StringHandle, NonNullableUtf8StringHandle, out uint)
Calls native function gtk_source_completion_fuzzy_match.
public static extern bool FuzzyMatch(NullableUtf8StringHandle haystack, NonNullableUtf8StringHandle casefoldNeedle, out uint priority)
Parameters
haystack
NullableUtf8StringHandleTransfer ownership: None Nullable: True
casefoldNeedle
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
priority
uintTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetBuffer(nint)
Calls native method gtk_source_completion_get_buffer.
public static extern nint GetBuffer(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetGType()
Calls native function gtk_source_completion_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetPageSize(nint)
Calls native method gtk_source_completion_get_page_size.
public static extern uint GetPageSize(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetView(nint)
Calls native method gtk_source_completion_get_view.
public static extern nint GetView(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
Hide(nint)
Calls native method gtk_source_completion_hide.
public static extern void Hide(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
RemoveProvider(nint, nint)
Calls native method gtk_source_completion_remove_provider.
public static extern void RemoveProvider(nint self, nint provider)
Parameters
self
nintTransfer ownership: None Nullable: False
provider
nintTransfer ownership: None Nullable: False
SetPageSize(nint, uint)
Calls native method gtk_source_completion_set_page_size.
public static extern void SetPageSize(nint self, uint pageSize)
Parameters
self
nintTransfer ownership: None Nullable: False
pageSize
uintTransfer ownership: None Nullable: False
Show(nint)
Calls native method gtk_source_completion_show.
public static extern void Show(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
UnblockInteractive(nint)
Calls native method gtk_source_completion_unblock_interactive.
public static extern void UnblockInteractive(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False