Class EntryBuffer
public class EntryBuffer
- Inheritance
-
EntryBuffer
- Inherited Members
Methods
DeleteText(nint, uint, int)
Calls native method gtk_entry_buffer_delete_text.
public static extern uint DeleteText(nint buffer, uint position, int nChars)
Parameters
buffer
nintTransfer ownership: None Nullable: False
position
uintTransfer ownership: None Nullable: False
nChars
intTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
EmitDeletedText(nint, uint, uint)
Calls native method gtk_entry_buffer_emit_deleted_text.
public static extern void EmitDeletedText(nint buffer, uint position, uint nChars)
Parameters
buffer
nintTransfer ownership: None Nullable: False
position
uintTransfer ownership: None Nullable: False
nChars
uintTransfer ownership: None Nullable: False
EmitInsertedText(nint, uint, NonNullableUtf8StringHandle, uint)
Calls native method gtk_entry_buffer_emit_inserted_text.
public static extern void EmitInsertedText(nint buffer, uint position, NonNullableUtf8StringHandle chars, uint nChars)
Parameters
buffer
nintTransfer ownership: None Nullable: False
position
uintTransfer ownership: None Nullable: False
chars
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
nChars
uintTransfer ownership: None Nullable: False
GetBytes(nint)
Calls native method gtk_entry_buffer_get_bytes.
public static extern nuint GetBytes(nint buffer)
Parameters
buffer
nintTransfer ownership: None Nullable: False
Returns
- nuint
Transfer ownership: None Nullable: False
GetGType()
Calls native function gtk_entry_buffer_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetLength(nint)
Calls native method gtk_entry_buffer_get_length.
public static extern uint GetLength(nint buffer)
Parameters
buffer
nintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetMaxLength(nint)
Calls native method gtk_entry_buffer_get_max_length.
public static extern int GetMaxLength(nint buffer)
Parameters
buffer
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetText(nint)
Calls native method gtk_entry_buffer_get_text.
public static extern NonNullableUtf8StringUnownedHandle GetText(nint buffer)
Parameters
buffer
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
InsertText(nint, uint, NonNullableUtf8StringHandle, int)
Calls native method gtk_entry_buffer_insert_text.
public static extern uint InsertText(nint buffer, uint position, NonNullableUtf8StringHandle chars, int nChars)
Parameters
buffer
nintTransfer ownership: None Nullable: False
position
uintTransfer ownership: None Nullable: False
chars
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
nChars
intTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
New(NullableUtf8StringHandle, int)
Calls native constructor gtk_entry_buffer_new.
public static extern nint New(NullableUtf8StringHandle initialChars, int nInitialChars)
Parameters
initialChars
NullableUtf8StringHandleTransfer ownership: None Nullable: True
nInitialChars
intTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
SetMaxLength(nint, int)
Calls native method gtk_entry_buffer_set_max_length.
public static extern void SetMaxLength(nint buffer, int maxLength)
Parameters
buffer
nintTransfer ownership: None Nullable: False
maxLength
intTransfer ownership: None Nullable: False
SetText(nint, NonNullableUtf8StringHandle, int)
Calls native method gtk_entry_buffer_set_text.
public static extern void SetText(nint buffer, NonNullableUtf8StringHandle chars, int nChars)
Parameters
buffer
nintTransfer ownership: None Nullable: False
chars
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
nChars
intTransfer ownership: None Nullable: False