Table of Contents

Class Selection

Namespace
Android.Text
Assembly
MASES.Netdroid.dll
public class Selection : JVMBridgeBase<Selection>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
Inheritance
Selection
Implements
Extension Methods

Constructors

Selection(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Selection(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

SELECTION_END

public static object SELECTION_END { get; set; }

Property Value

object

SELECTION_START

public static object SELECTION_START { get; set; }

Property Value

object

Methods

ExtendDown(Spannable, Layout)

public static bool ExtendDown(Spannable arg0, Layout arg1)

Parameters

arg0 Spannable

Spannable

arg1 Layout

Layout

Returns

bool

bool

ExtendLeft(Spannable, Layout)

public static bool ExtendLeft(Spannable arg0, Layout arg1)

Parameters

arg0 Spannable

Spannable

arg1 Layout

Layout

Returns

bool

bool

ExtendRight(Spannable, Layout)

public static bool ExtendRight(Spannable arg0, Layout arg1)

Parameters

arg0 Spannable

Spannable

arg1 Layout

Layout

Returns

bool

bool

ExtendSelection(Spannable, int)

public static void ExtendSelection(Spannable arg0, int arg1)

Parameters

arg0 Spannable

Spannable

arg1 int

int

ExtendToLeftEdge(Spannable, Layout)

public static bool ExtendToLeftEdge(Spannable arg0, Layout arg1)

Parameters

arg0 Spannable

Spannable

arg1 Layout

Layout

Returns

bool

bool

ExtendToParagraphEnd(Spannable)

public static bool ExtendToParagraphEnd(Spannable arg0)

Parameters

arg0 Spannable

Spannable

Returns

bool

bool

ExtendToParagraphStart(Spannable)

public static bool ExtendToParagraphStart(Spannable arg0)

Parameters

arg0 Spannable

Spannable

Returns

bool

bool

ExtendToRightEdge(Spannable, Layout)

public static bool ExtendToRightEdge(Spannable arg0, Layout arg1)

Parameters

arg0 Spannable

Spannable

arg1 Layout

Layout

Returns

bool

bool

ExtendUp(Spannable, Layout)

public static bool ExtendUp(Spannable arg0, Layout arg1)

Parameters

arg0 Spannable

Spannable

arg1 Layout

Layout

Returns

bool

bool

GetSelectionEnd(CharSequence)

public static int GetSelectionEnd(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

Returns

int

int

GetSelectionStart(CharSequence)

public static int GetSelectionStart(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

Returns

int

int

MoveDown(Spannable, Layout)

public static bool MoveDown(Spannable arg0, Layout arg1)

Parameters

arg0 Spannable

Spannable

arg1 Layout

Layout

Returns

bool

bool

MoveLeft(Spannable, Layout)

public static bool MoveLeft(Spannable arg0, Layout arg1)

Parameters

arg0 Spannable

Spannable

arg1 Layout

Layout

Returns

bool

bool

MoveRight(Spannable, Layout)

public static bool MoveRight(Spannable arg0, Layout arg1)

Parameters

arg0 Spannable

Spannable

arg1 Layout

Layout

Returns

bool

bool

MoveToLeftEdge(Spannable, Layout)

public static bool MoveToLeftEdge(Spannable arg0, Layout arg1)

Parameters

arg0 Spannable

Spannable

arg1 Layout

Layout

Returns

bool

bool

MoveToParagraphEnd(Spannable, Layout)

public static bool MoveToParagraphEnd(Spannable arg0, Layout arg1)

Parameters

arg0 Spannable

Spannable

arg1 Layout

Layout

Returns

bool

bool

MoveToParagraphStart(Spannable, Layout)

public static bool MoveToParagraphStart(Spannable arg0, Layout arg1)

Parameters

arg0 Spannable

Spannable

arg1 Layout

Layout

Returns

bool

bool

MoveToRightEdge(Spannable, Layout)

public static bool MoveToRightEdge(Spannable arg0, Layout arg1)

Parameters

arg0 Spannable

Spannable

arg1 Layout

Layout

Returns

bool

bool

MoveUp(Spannable, Layout)

public static bool MoveUp(Spannable arg0, Layout arg1)

Parameters

arg0 Spannable

Spannable

arg1 Layout

Layout

Returns

bool

bool

RemoveSelection(Spannable)

public static void RemoveSelection(Spannable arg0)

Parameters

arg0 Spannable

Spannable

SelectAll(Spannable)

public static void SelectAll(Spannable arg0)

Parameters

arg0 Spannable

Spannable

SetSelection(Spannable, int)

public static void SetSelection(Spannable arg0, int arg1)

Parameters

arg0 Spannable

Spannable

arg1 int

int

SetSelection(Spannable, int, int)

public static void SetSelection(Spannable arg0, int arg1, int arg2)

Parameters

arg0 Spannable

Spannable

arg1 int

int

arg2 int

int