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(nint, nint, nint, nint, AsyncReadyCallback, nint)

Calls native method gtk_source_hover_provider_populate_async.

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

Parameters

self nint

Transfer ownership: None Nullable: False

context nint

Transfer ownership: None Nullable: False

display nint

Transfer ownership: None Nullable: False

cancellable nint

Transfer ownership: None Nullable: True

callback AsyncReadyCallback

Transfer ownership: None Nullable: True

userData nint

Transfer ownership: None Nullable: True

PopulateFinish(nint, nint, out ErrorOwnedHandle)

Calls native method gtk_source_hover_provider_populate_finish.

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

Parameters

self nint

Transfer ownership: None Nullable: False

result nint

Transfer ownership: None Nullable: False

error ErrorOwnedHandle

Returns

bool

Transfer ownership: None Nullable: False