Table of Contents

Class IMContextClassHandle

Namespace
Gtk.Internal
Assembly
Gtk-4.0.dll
public abstract class IMContextClassHandle : SafeHandle, IDisposable
Inheritance
IMContextClassHandle
Implements
Derived
Inherited Members

Constructors

IMContextClassHandle(bool)

protected IMContextClassHandle(bool ownsHandle)

Parameters

ownsHandle bool

Properties

IsInvalid

When overridden in a derived class, gets a value indicating whether the handle value is invalid.

public override sealed bool IsInvalid { get; }

Property Value

bool

true if the handle value is invalid; otherwise, false.

Methods

Equals(IMContextClassHandle?)

public bool Equals(IMContextClassHandle? other)

Parameters

other IMContextClassHandle

Returns

bool

Equals(object?)

Determines whether the specified object is equal to the current object.

public override bool Equals(object? obj)

Parameters

obj object

The object to compare with the current object.

Returns

bool

true if the specified object is equal to the current object; otherwise, false.

GetActivateOsk()

public IMContextClassData.ActivateOskCallback GetActivateOsk()

Returns

IMContextClassData.ActivateOskCallback

GetActivateOskWithEvent()

public IMContextClassData.ActivateOskWithEventCallback GetActivateOskWithEvent()

Returns

IMContextClassData.ActivateOskWithEventCallback

GetCommit()

public IMContextClassData.CommitCallback GetCommit()

Returns

IMContextClassData.CommitCallback

GetDeleteSurrounding()

public IMContextClassData.DeleteSurroundingCallback GetDeleteSurrounding()

Returns

IMContextClassData.DeleteSurroundingCallback

GetFilterKeypress()

public IMContextClassData.FilterKeypressCallback GetFilterKeypress()

Returns

IMContextClassData.FilterKeypressCallback

GetFocusIn()

public IMContextClassData.FocusInCallback GetFocusIn()

Returns

IMContextClassData.FocusInCallback

GetFocusOut()

public IMContextClassData.FocusOutCallback GetFocusOut()

Returns

IMContextClassData.FocusOutCallback

GetGetPreeditString()

public IMContextClassData.GetPreeditStringCallback GetGetPreeditString()

Returns

IMContextClassData.GetPreeditStringCallback

GetGetSurrounding()

public IMContextClassData.GetSurroundingCallback GetGetSurrounding()

Returns

IMContextClassData.GetSurroundingCallback

GetGetSurroundingWithSelection()

public IMContextClassData.GetSurroundingWithSelectionCallback GetGetSurroundingWithSelection()

Returns

IMContextClassData.GetSurroundingWithSelectionCallback

GetGtkReserved2()

public IMContextClassData.GtkReserved2Callback GetGtkReserved2()

Returns

IMContextClassData.GtkReserved2Callback

GetGtkReserved3()

public IMContextClassData.GtkReserved3Callback GetGtkReserved3()

Returns

IMContextClassData.GtkReserved3Callback

GetGtkReserved4()

public IMContextClassData.GtkReserved4Callback GetGtkReserved4()

Returns

IMContextClassData.GtkReserved4Callback

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

GetPreeditChanged()

public IMContextClassData.PreeditChangedCallback GetPreeditChanged()

Returns

IMContextClassData.PreeditChangedCallback

GetPreeditEnd()

public IMContextClassData.PreeditEndCallback GetPreeditEnd()

Returns

IMContextClassData.PreeditEndCallback

GetPreeditStart()

public IMContextClassData.PreeditStartCallback GetPreeditStart()

Returns

IMContextClassData.PreeditStartCallback

GetReset()

public IMContextClassData.ResetCallback GetReset()

Returns

IMContextClassData.ResetCallback

GetRetrieveSurrounding()

public IMContextClassData.RetrieveSurroundingCallback GetRetrieveSurrounding()

Returns

IMContextClassData.RetrieveSurroundingCallback

GetSetClientWidget()

public IMContextClassData.SetClientWidgetCallback GetSetClientWidget()

Returns

IMContextClassData.SetClientWidgetCallback

GetSetCursorLocation()

public IMContextClassData.SetCursorLocationCallback GetSetCursorLocation()

Returns

IMContextClassData.SetCursorLocationCallback

GetSetSurrounding()

public IMContextClassData.SetSurroundingCallback GetSetSurrounding()

Returns

IMContextClassData.SetSurroundingCallback

GetSetSurroundingWithSelection()

public IMContextClassData.SetSurroundingWithSelectionCallback GetSetSurroundingWithSelection()

Returns

IMContextClassData.SetSurroundingWithSelectionCallback

GetSetUsePreedit()

public IMContextClassData.SetUsePreeditCallback GetSetUsePreedit()

Returns

IMContextClassData.SetUsePreeditCallback