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