Table of Contents

Class SnippetChunk

Namespace
GtkSource.Internal
Assembly
GtkSource-5.dll
public class SnippetChunk
Inheritance
SnippetChunk
Inherited Members

Methods

Copy(nint)

Calls native method gtk_source_snippet_chunk_copy.

public static extern nint Copy(nint chunk)

Parameters

chunk nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: False

GetContext(nint)

Calls native method gtk_source_snippet_chunk_get_context.

public static extern nint GetContext(nint chunk)

Parameters

chunk nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

GetFocusPosition(nint)

Calls native method gtk_source_snippet_chunk_get_focus_position.

public static extern int GetFocusPosition(nint chunk)

Parameters

chunk nint

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetGType()

Calls native function gtk_source_snippet_chunk_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetSpec(nint)

Calls native method gtk_source_snippet_chunk_get_spec.

public static extern NullableUtf8StringUnownedHandle GetSpec(nint chunk)

Parameters

chunk nint

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetText(nint)

Calls native method gtk_source_snippet_chunk_get_text.

public static extern NonNullableUtf8StringUnownedHandle GetText(nint chunk)

Parameters

chunk nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetTextSet(nint)

Calls native method gtk_source_snippet_chunk_get_text_set.

public static extern bool GetTextSet(nint chunk)

Parameters

chunk nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetTooltipText(nint)

Calls native method gtk_source_snippet_chunk_get_tooltip_text.

public static extern NonNullableUtf8StringUnownedHandle GetTooltipText(nint chunk)

Parameters

chunk nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

New()

Calls native constructor gtk_source_snippet_chunk_new.

public static extern nint New()

Returns

nint

Transfer ownership: None Nullable: False

SetContext(nint, nint)

Calls native method gtk_source_snippet_chunk_set_context.

public static extern void SetContext(nint chunk, nint context)

Parameters

chunk nint

Transfer ownership: None Nullable: False

context nint

Transfer ownership: None Nullable: False

SetFocusPosition(nint, int)

Calls native method gtk_source_snippet_chunk_set_focus_position.

public static extern void SetFocusPosition(nint chunk, int focusPosition)

Parameters

chunk nint

Transfer ownership: None Nullable: False

focusPosition int

Transfer ownership: None Nullable: False

SetSpec(nint, NonNullableUtf8StringHandle)

Calls native method gtk_source_snippet_chunk_set_spec.

public static extern void SetSpec(nint chunk, NonNullableUtf8StringHandle spec)

Parameters

chunk nint

Transfer ownership: None Nullable: False

spec NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetText(nint, NonNullableUtf8StringHandle)

Calls native method gtk_source_snippet_chunk_set_text.

public static extern void SetText(nint chunk, NonNullableUtf8StringHandle text)

Parameters

chunk nint

Transfer ownership: None Nullable: False

text NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetTextSet(nint, bool)

Calls native method gtk_source_snippet_chunk_set_text_set.

public static extern void SetTextSet(nint chunk, bool textSet)

Parameters

chunk nint

Transfer ownership: None Nullable: False

textSet bool

Transfer ownership: None Nullable: False

SetTooltipText(nint, NonNullableUtf8StringHandle)

Calls native method gtk_source_snippet_chunk_set_tooltip_text.

public static extern void SetTooltipText(nint chunk, NonNullableUtf8StringHandle tooltipText)

Parameters

chunk nint

Transfer ownership: None Nullable: False

tooltipText NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False