Table of Contents

Class HoverProvider

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

Methods

GetGType()

Calls native function gtk_source_hover_provider_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

PopulateAsync(IntPtr, IntPtr, IntPtr, IntPtr, AsyncReadyCallback, IntPtr)

Calls native method gtk_source_hover_provider_populate_async.

public static extern void PopulateAsync(IntPtr self, IntPtr context, IntPtr display, IntPtr cancellable, AsyncReadyCallback callback, IntPtr userData)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

context IntPtr

Transfer ownership: None Nullable: False

display IntPtr

Transfer ownership: None Nullable: False

cancellable IntPtr

Transfer ownership: None Nullable: True

callback AsyncReadyCallback

Transfer ownership: None Nullable: True

userData IntPtr

Transfer ownership: None Nullable: True

PopulateFinish(IntPtr, IntPtr, out ErrorOwnedHandle)

Calls native method gtk_source_hover_provider_populate_finish.

public static extern bool PopulateFinish(IntPtr self, IntPtr result, out ErrorOwnedHandle error)

Parameters

self IntPtr

Transfer ownership: None Nullable: False

result IntPtr

Transfer ownership: None Nullable: False

error ErrorOwnedHandle

Returns

bool

Transfer ownership: None Nullable: False