Table of Contents

Class CompletionContext

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

Methods

GetActivation(IntPtr)

Calls native method gtk_source_completion_context_get_activation.

public static extern CompletionActivation GetActivation(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

CompletionActivation

Transfer ownership: None Nullable: False

GetBuffer(IntPtr)

Calls native method gtk_source_completion_context_get_buffer.

public static extern IntPtr GetBuffer(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

GetBusy(IntPtr)

Calls native method gtk_source_completion_context_get_busy.

public static extern bool GetBusy(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetCompletion(IntPtr)

Calls native method gtk_source_completion_context_get_completion.

public static extern IntPtr GetCompletion(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

GetEmpty(IntPtr)

Calls native method gtk_source_completion_context_get_empty.

public static extern bool GetEmpty(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetGType()

Calls native function gtk_source_completion_context_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetLanguage(IntPtr)

Calls native method gtk_source_completion_context_get_language.

public static extern IntPtr GetLanguage(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

GetProposalsForProvider(IntPtr, IntPtr)

Calls native method gtk_source_completion_context_get_proposals_for_provider. Version: 5.6

[Version("5.6")]
public static extern IntPtr GetProposalsForProvider(IntPtr self, IntPtr provider)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

provider IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

GetView(IntPtr)

Calls native method gtk_source_completion_context_get_view.

public static extern IntPtr GetView(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

GetWord(IntPtr)

Calls native method gtk_source_completion_context_get_word.

public static extern NonNullableUtf8StringOwnedHandle GetWord(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringOwnedHandle

Transfer ownership: Full Nullable: False

ListProviders(IntPtr)

Calls native method gtk_source_completion_context_list_providers. Version: 5.6

[Version("5.6")]
public static extern IntPtr ListProviders(IntPtr self)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: Full Nullable: False

SetProposalsForProvider(IntPtr, IntPtr, IntPtr)

Calls native method gtk_source_completion_context_set_proposals_for_provider.

public static extern void SetProposalsForProvider(IntPtr self, IntPtr provider, IntPtr results)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

provider IntPtr

Transfer ownership: None Nullable: False

results IntPtr

Transfer ownership: None Nullable: True