Class Snippet
public class Snippet
- Inheritance
-
Snippet
- Inherited Members
Methods
AddChunk(nint, nint)
Calls native method gtk_source_snippet_add_chunk.
public static extern void AddChunk(nint snippet, nint chunk)
Parameters
snippet
nintTransfer ownership: None Nullable: False
chunk
nintTransfer ownership: None Nullable: False
Copy(nint)
Calls native method gtk_source_snippet_copy.
public static extern nint Copy(nint snippet)
Parameters
snippet
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
GetContext(nint)
Calls native method gtk_source_snippet_get_context.
public static extern nint GetContext(nint snippet)
Parameters
snippet
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetDescription(nint)
Calls native method gtk_source_snippet_get_description.
public static extern NonNullableUtf8StringUnownedHandle GetDescription(nint snippet)
Parameters
snippet
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetFocusPosition(nint)
Calls native method gtk_source_snippet_get_focus_position.
public static extern int GetFocusPosition(nint snippet)
Parameters
snippet
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetGType()
Calls native function gtk_source_snippet_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetLanguageId(nint)
Calls native method gtk_source_snippet_get_language_id.
public static extern NonNullableUtf8StringUnownedHandle GetLanguageId(nint snippet)
Parameters
snippet
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetNChunks(nint)
Calls native method gtk_source_snippet_get_n_chunks.
public static extern uint GetNChunks(nint snippet)
Parameters
snippet
nintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetName(nint)
Calls native method gtk_source_snippet_get_name.
public static extern NonNullableUtf8StringUnownedHandle GetName(nint snippet)
Parameters
snippet
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetNthChunk(nint, uint)
Calls native method gtk_source_snippet_get_nth_chunk.
public static extern nint GetNthChunk(nint snippet, uint nth)
Parameters
snippet
nintTransfer ownership: None Nullable: False
nth
uintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetTrigger(nint)
Calls native method gtk_source_snippet_get_trigger.
public static extern NullableUtf8StringUnownedHandle GetTrigger(nint snippet)
Parameters
snippet
nintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
New(NullableUtf8StringHandle, NullableUtf8StringHandle)
Calls native constructor gtk_source_snippet_new.
public static extern nint New(NullableUtf8StringHandle trigger, NullableUtf8StringHandle languageId)
Parameters
trigger
NullableUtf8StringHandleTransfer ownership: None Nullable: True
languageId
NullableUtf8StringHandleTransfer ownership: None Nullable: True
Returns
- nint
Transfer ownership: Full Nullable: False
NewParsed(NonNullableUtf8StringHandle, out ErrorOwnedHandle)
Calls native constructor gtk_source_snippet_new_parsed. Version: 5.6
[Version("5.6")]
public static extern nint NewParsed(NonNullableUtf8StringHandle text, out ErrorOwnedHandle error)
Parameters
text
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- nint
Transfer ownership: Full Nullable: False
SetDescription(nint, NonNullableUtf8StringHandle)
Calls native method gtk_source_snippet_set_description.
public static extern void SetDescription(nint snippet, NonNullableUtf8StringHandle description)
Parameters
snippet
nintTransfer ownership: None Nullable: False
description
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetLanguageId(nint, NonNullableUtf8StringHandle)
Calls native method gtk_source_snippet_set_language_id.
public static extern void SetLanguageId(nint snippet, NonNullableUtf8StringHandle languageId)
Parameters
snippet
nintTransfer ownership: None Nullable: False
languageId
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetName(nint, NonNullableUtf8StringHandle)
Calls native method gtk_source_snippet_set_name.
public static extern void SetName(nint snippet, NonNullableUtf8StringHandle name)
Parameters
snippet
nintTransfer ownership: None Nullable: False
name
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetTrigger(nint, NonNullableUtf8StringHandle)
Calls native method gtk_source_snippet_set_trigger.
public static extern void SetTrigger(nint snippet, NonNullableUtf8StringHandle trigger)
Parameters
snippet
nintTransfer ownership: None Nullable: False
trigger
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False