Table of Contents

Class VimIMContext

Namespace
GtkSource
Assembly
GtkSource-5.dll
public class VimIMContext : IMContext, IObject, INotifyPropertyChanged, IDisposable, IHandle, GTypeProvider
Inheritance
VimIMContext
Implements
Inherited Members

Constructors

VimIMContext(bool, params ConstructArgument[])

protected VimIMContext(bool owned, params ConstructArgument[] constructArguments)

Parameters

owned bool
constructArguments ConstructArgument[]

VimIMContext(IntPtr, bool)

protected VimIMContext(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

CommandBarTextPropertyDefinition

public static readonly Property<string?, VimIMContext> CommandBarTextPropertyDefinition

Field Value

Property<string, VimIMContext>

CommandTextPropertyDefinition

public static readonly Property<string?, VimIMContext> CommandTextPropertyDefinition

Field Value

Property<string, VimIMContext>

EditSignal

Signal Descriptor for OnEdit.

public static readonly Signal<VimIMContext, VimIMContext.EditSignalArgs> EditSignal

Field Value

Signal<VimIMContext, VimIMContext.EditSignalArgs>

ExecuteCommandSignal

Signal Descriptor for OnExecuteCommand.

public static readonly ReturningSignal<VimIMContext, VimIMContext.ExecuteCommandSignalArgs, bool> ExecuteCommandSignal

Field Value

ReturningSignal<VimIMContext, VimIMContext.ExecuteCommandSignalArgs, bool>

FormatTextSignal

Signal Descriptor for OnFormatText.

public static readonly Signal<VimIMContext, VimIMContext.FormatTextSignalArgs> FormatTextSignal

Field Value

Signal<VimIMContext, VimIMContext.FormatTextSignalArgs>

WriteSignal

Signal Descriptor for OnWrite.

public static readonly Signal<VimIMContext, VimIMContext.WriteSignalArgs> WriteSignal

Field Value

Signal<VimIMContext, VimIMContext.WriteSignalArgs>

Properties

CommandBarText

public string? CommandBarText { get; }

Property Value

string

CommandText

public string? CommandText { get; }

Property Value

string

Methods

ExecuteCommand(string)

[Version("5.4")]
public void ExecuteCommand(string command)

Parameters

command string

GetCommandBarText()

[Version("5.4")]
public string GetCommandBarText()

Returns

string

GetCommandText()

[Version("5.4")]
public string GetCommandText()

Returns

string

GetGType()

public static Type GetGType()

Returns

Type

New()

public static VimIMContext New()

Returns

VimIMContext

Events

OnEdit

public event SignalHandler<VimIMContext, VimIMContext.EditSignalArgs> OnEdit

Event Type

SignalHandler<VimIMContext, VimIMContext.EditSignalArgs>

OnExecuteCommand

public event ReturningSignalHandler<VimIMContext, VimIMContext.ExecuteCommandSignalArgs, bool> OnExecuteCommand

Event Type

ReturningSignalHandler<VimIMContext, VimIMContext.ExecuteCommandSignalArgs, bool>

OnFormatText

public event SignalHandler<VimIMContext, VimIMContext.FormatTextSignalArgs> OnFormatText

Event Type

SignalHandler<VimIMContext, VimIMContext.FormatTextSignalArgs>

OnWrite

public event SignalHandler<VimIMContext, VimIMContext.WriteSignalArgs> OnWrite

Event Type

SignalHandler<VimIMContext, VimIMContext.WriteSignalArgs>