Skip to main content

SuperscriptAction Class

Definition

Assembly:Avalonia.Controls.RichTextEditor
Package:Avalonia.Controls.RichTextEditor

Action that toggles superscript formatting on the current selection. Sets BaselineAlignment to RichSuperscript; font size scaling is applied at render time.

public class SuperscriptAction

Inheritance: object -> EditorAction -> SuperscriptAction

Remarks

RichSuperscript and subscript are mutually exclusive - enabling one disables the other.

Constructors

NameDescription
SuperscriptActionNo summary available.

SuperscriptAction Constructor

public SuperscriptAction()

Methods

NameDescription
CanExecuteNo summary available.
ExecuteNo summary available.
GetStateNo summary available.
ExecuteAsyncExecutes the action asynchronously. Inherited from EditorAction.

CanExecute Method

public bool CanExecute(Avalonia.Controls.Documents.Primitives.ITextEditorHost host)

Parameters

host Avalonia.Controls.Documents.Primitives.ITextEditorHost

Returns

bool

Execute Method

public void Execute(Avalonia.Controls.Documents.Primitives.ITextEditorHost host)

Parameters

host Avalonia.Controls.Documents.Primitives.ITextEditorHost

GetState Method

public object GetState(Avalonia.Controls.Documents.Primitives.ITextEditorHost host)

Parameters

host Avalonia.Controls.Documents.Primitives.ITextEditorHost

Returns

object

Properties

NameDescription
DisplayNameNo summary available.
GestureNo summary available.
IdNo summary available.

DisplayName Property

public string DisplayName { get; set; }

Gesture Property

public Avalonia.Input.KeyGesture Gesture { get; set; }

Id Property

public string Id { get; set; }