Class EntryCompletion
public class EntryCompletion
- Inheritance
-
EntryCompletion
- Inherited Members
Methods
Complete(IntPtr)
Calls native method gtk_entry_completion_complete.
public static extern void Complete(IntPtr completion)
Parameters
completion
IntPtrTransfer ownership: None Nullable: False
ComputePrefix(IntPtr, NonNullableUtf8StringHandle)
Calls native method gtk_entry_completion_compute_prefix.
public static extern NullableUtf8StringOwnedHandle ComputePrefix(IntPtr completion, NonNullableUtf8StringHandle key)
Parameters
completion
IntPtrTransfer ownership: None Nullable: False
key
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: True
GetCompletionPrefix(IntPtr)
Calls native method gtk_entry_completion_get_completion_prefix.
public static extern NullableUtf8StringUnownedHandle GetCompletionPrefix(IntPtr completion)
Parameters
completion
IntPtrTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetEntry(IntPtr)
Calls native method gtk_entry_completion_get_entry.
public static extern IntPtr GetEntry(IntPtr completion)
Parameters
completion
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: False
GetGType()
Calls native function gtk_entry_completion_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetInlineCompletion(IntPtr)
Calls native method gtk_entry_completion_get_inline_completion.
public static extern bool GetInlineCompletion(IntPtr completion)
Parameters
completion
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetInlineSelection(IntPtr)
Calls native method gtk_entry_completion_get_inline_selection.
public static extern bool GetInlineSelection(IntPtr completion)
Parameters
completion
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetMinimumKeyLength(IntPtr)
Calls native method gtk_entry_completion_get_minimum_key_length.
public static extern int GetMinimumKeyLength(IntPtr completion)
Parameters
completion
IntPtrTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetModel(IntPtr)
Calls native method gtk_entry_completion_get_model.
public static extern IntPtr GetModel(IntPtr completion)
Parameters
completion
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetPopupCompletion(IntPtr)
Calls native method gtk_entry_completion_get_popup_completion.
public static extern bool GetPopupCompletion(IntPtr completion)
Parameters
completion
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetPopupSetWidth(IntPtr)
Calls native method gtk_entry_completion_get_popup_set_width.
public static extern bool GetPopupSetWidth(IntPtr completion)
Parameters
completion
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetPopupSingleMatch(IntPtr)
Calls native method gtk_entry_completion_get_popup_single_match.
public static extern bool GetPopupSingleMatch(IntPtr completion)
Parameters
completion
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetTextColumn(IntPtr)
Calls native method gtk_entry_completion_get_text_column.
public static extern int GetTextColumn(IntPtr completion)
Parameters
completion
IntPtrTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
InsertPrefix(IntPtr)
Calls native method gtk_entry_completion_insert_prefix.
public static extern void InsertPrefix(IntPtr completion)
Parameters
completion
IntPtrTransfer ownership: None Nullable: False
New()
Calls native constructor gtk_entry_completion_new.
public static extern IntPtr New()
Returns
- IntPtr
Transfer ownership: Full Nullable: False
NewWithArea(IntPtr)
Calls native constructor gtk_entry_completion_new_with_area.
public static extern IntPtr NewWithArea(IntPtr area)
Parameters
area
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: Full Nullable: False
SetInlineCompletion(IntPtr, bool)
Calls native method gtk_entry_completion_set_inline_completion.
public static extern void SetInlineCompletion(IntPtr completion, bool inlineCompletion)
Parameters
completion
IntPtrTransfer ownership: None Nullable: False
inlineCompletion
boolTransfer ownership: None Nullable: False
SetInlineSelection(IntPtr, bool)
Calls native method gtk_entry_completion_set_inline_selection.
public static extern void SetInlineSelection(IntPtr completion, bool inlineSelection)
Parameters
completion
IntPtrTransfer ownership: None Nullable: False
inlineSelection
boolTransfer ownership: None Nullable: False
SetMatchFunc(IntPtr, EntryCompletionMatchFunc, IntPtr, DestroyNotify)
Calls native method gtk_entry_completion_set_match_func.
public static extern void SetMatchFunc(IntPtr completion, EntryCompletionMatchFunc func, IntPtr funcData, DestroyNotify funcNotify)
Parameters
completion
IntPtrTransfer ownership: None Nullable: False
func
EntryCompletionMatchFuncTransfer ownership: None Nullable: False
funcData
IntPtrTransfer ownership: None Nullable: True
funcNotify
DestroyNotifyTransfer ownership: None Nullable: False
SetMinimumKeyLength(IntPtr, int)
Calls native method gtk_entry_completion_set_minimum_key_length.
public static extern void SetMinimumKeyLength(IntPtr completion, int length)
Parameters
completion
IntPtrTransfer ownership: None Nullable: False
length
intTransfer ownership: None Nullable: False
SetModel(IntPtr, IntPtr)
Calls native method gtk_entry_completion_set_model.
public static extern void SetModel(IntPtr completion, IntPtr model)
Parameters
completion
IntPtrTransfer ownership: None Nullable: False
model
IntPtrTransfer ownership: None Nullable: True
SetPopupCompletion(IntPtr, bool)
Calls native method gtk_entry_completion_set_popup_completion.
public static extern void SetPopupCompletion(IntPtr completion, bool popupCompletion)
Parameters
completion
IntPtrTransfer ownership: None Nullable: False
popupCompletion
boolTransfer ownership: None Nullable: False
SetPopupSetWidth(IntPtr, bool)
Calls native method gtk_entry_completion_set_popup_set_width.
public static extern void SetPopupSetWidth(IntPtr completion, bool popupSetWidth)
Parameters
completion
IntPtrTransfer ownership: None Nullable: False
popupSetWidth
boolTransfer ownership: None Nullable: False
SetPopupSingleMatch(IntPtr, bool)
Calls native method gtk_entry_completion_set_popup_single_match.
public static extern void SetPopupSingleMatch(IntPtr completion, bool popupSingleMatch)
Parameters
completion
IntPtrTransfer ownership: None Nullable: False
popupSingleMatch
boolTransfer ownership: None Nullable: False
SetTextColumn(IntPtr, int)
Calls native method gtk_entry_completion_set_text_column.
public static extern void SetTextColumn(IntPtr completion, int column)