Table of Contents

Class ViewStructure

Namespace
Android.View
Assembly
MASES.Netdroid.dll
public class ViewStructure : JVMBridgeBase<ViewStructure>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<ViewStructure>
ViewStructure
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<ViewStructure>.IsAssignableFrom(IJavaType)
JVMBridgeBase<ViewStructure>.IsAssignableFrom<T>()
JVMBridgeBase<ViewStructure>.Execute<T>(params T[])
JVMBridgeBase<ViewStructure>.DynBridgeClazz
JVMBridgeBase<ViewStructure>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

ViewStructure()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

[Obsolete("ViewStructure class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public ViewStructure()

ViewStructure(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

[Obsolete("ViewStructure class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public ViewStructure(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

AddChildCount(int)

public int AddChildCount(int arg0)

Parameters

arg0 int

int

Returns

int

int

AsyncCommit()

public void AsyncCommit()

AsyncNewChild(int)

public ViewStructure AsyncNewChild(int arg0)

Parameters

arg0 int

int

Returns

ViewStructure

ViewStructure

ClearCredentialManagerRequest()

public void ClearCredentialManagerRequest()

GetAutofillId()

public AutofillId GetAutofillId()

Returns

AutofillId

AutofillId

GetChildCount()

public int GetChildCount()

Returns

int

int

GetExtras()

public Bundle GetExtras()

Returns

Bundle

Bundle

GetHint()

public CharSequence GetHint()

Returns

CharSequence

CharSequence

GetPendingCredentialCallback()

public OutcomeReceiver<GetCredentialResponse, GetCredentialException> GetPendingCredentialCallback()

Returns

OutcomeReceiver<GetCredentialResponse, GetCredentialException>

OutcomeReceiver

GetPendingCredentialRequest()

public GetCredentialRequest GetPendingCredentialRequest()

Returns

GetCredentialRequest

GetCredentialRequest

GetText()

public CharSequence GetText()

Returns

CharSequence

CharSequence

GetTextSelectionEnd()

public int GetTextSelectionEnd()

Returns

int

int

GetTextSelectionStart()

public int GetTextSelectionStart()

Returns

int

int

HasExtras()

public bool HasExtras()

Returns

bool

bool

NewChild(int)

public ViewStructure NewChild(int arg0)

Parameters

arg0 int

int

Returns

ViewStructure

ViewStructure

NewHtmlInfoBuilder(String)

public ViewStructure.HtmlInfo.Builder NewHtmlInfoBuilder(String arg0)

Parameters

arg0 String

String

Returns

ViewStructure.HtmlInfo.Builder

ViewStructure.HtmlInfo.Builder

SetAccessibilityFocused(bool)

public void SetAccessibilityFocused(bool arg0)

Parameters

arg0 bool

bool

SetActivated(bool)

public void SetActivated(bool arg0)

Parameters

arg0 bool

bool

SetAlpha(float)

public void SetAlpha(float arg0)

Parameters

arg0 float

float

SetAutofillHints(String[])

public void SetAutofillHints(String[] arg0)

Parameters

arg0 String[]

String

SetAutofillId(AutofillId)

public void SetAutofillId(AutofillId arg0)

Parameters

arg0 AutofillId

AutofillId

SetAutofillId(AutofillId, int)

public void SetAutofillId(AutofillId arg0, int arg1)

Parameters

arg0 AutofillId

AutofillId

arg1 int

int

SetAutofillOptions(CharSequence[])

public void SetAutofillOptions(CharSequence[] arg0)

Parameters

arg0 CharSequence[]

CharSequence

SetAutofillType(int)

public void SetAutofillType(int arg0)

Parameters

arg0 int

int

SetAutofillValue(AutofillValue)

public void SetAutofillValue(AutofillValue arg0)

Parameters

arg0 AutofillValue

AutofillValue

SetCheckable(bool)

public void SetCheckable(bool arg0)

Parameters

arg0 bool

bool

SetChecked(bool)

public void SetChecked(bool arg0)

Parameters

arg0 bool

bool

SetChildCount(int)

public void SetChildCount(int arg0)

Parameters

arg0 int

int

SetClassName(String)

public void SetClassName(String arg0)

Parameters

arg0 String

String

SetClickable(bool)

public void SetClickable(bool arg0)

Parameters

arg0 bool

bool

SetContentDescription(CharSequence)

public void SetContentDescription(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

SetContextClickable(bool)

public void SetContextClickable(bool arg0)

Parameters

arg0 bool

bool

SetDataIsSensitive(bool)

public void SetDataIsSensitive(bool arg0)

Parameters

arg0 bool

bool

SetDimens(int, int, int, int, int, int)

public void SetDimens(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

arg3 int

int

arg4 int

int

arg5 int

int

SetElevation(float)

public void SetElevation(float arg0)

Parameters

arg0 float

float

SetEnabled(bool)

public void SetEnabled(bool arg0)

Parameters

arg0 bool

bool

SetFocusable(bool)

public void SetFocusable(bool arg0)

Parameters

arg0 bool

bool

SetFocused(bool)

public void SetFocused(bool arg0)

Parameters

arg0 bool

bool

SetHint(CharSequence)

public void SetHint(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

SetHintIdEntry(String)

public void SetHintIdEntry(String arg0)

Parameters

arg0 String

String

SetHtmlInfo(HtmlInfo)

public void SetHtmlInfo(ViewStructure.HtmlInfo arg0)

Parameters

arg0 ViewStructure.HtmlInfo

ViewStructure.HtmlInfo

SetId(int, String, String, String)

public void SetId(int arg0, String arg1, String arg2, String arg3)

Parameters

arg0 int

int

arg1 String

String

arg2 String

String

arg3 String

String

SetImportantForAutofill(int)

public void SetImportantForAutofill(int arg0)

Parameters

arg0 int

int

SetInputType(int)

public void SetInputType(int arg0)

Parameters

arg0 int

int

SetLocaleList(LocaleList)

public void SetLocaleList(LocaleList arg0)

Parameters

arg0 LocaleList

LocaleList

SetLongClickable(bool)

public void SetLongClickable(bool arg0)

Parameters

arg0 bool

bool

SetMaxTextEms(int)

public void SetMaxTextEms(int arg0)

Parameters

arg0 int

int

SetMaxTextLength(int)

public void SetMaxTextLength(int arg0)

Parameters

arg0 int

int

SetMinTextEms(int)

public void SetMinTextEms(int arg0)

Parameters

arg0 int

int

SetOpaque(bool)

public void SetOpaque(bool arg0)

Parameters

arg0 bool

bool

SetPendingCredentialRequest(GetCredentialRequest, OutcomeReceiver<GetCredentialResponse, GetCredentialException>)

public void SetPendingCredentialRequest(GetCredentialRequest arg0, OutcomeReceiver<GetCredentialResponse, GetCredentialException> arg1)

Parameters

arg0 GetCredentialRequest

GetCredentialRequest

arg1 OutcomeReceiver<GetCredentialResponse, GetCredentialException>

OutcomeReceiver

SetReceiveContentMimeTypes(String[])

public void SetReceiveContentMimeTypes(String[] arg0)

Parameters

arg0 String[]

String

SetSelected(bool)

public void SetSelected(bool arg0)

Parameters

arg0 bool

bool

SetText(CharSequence)

public void SetText(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

SetText(CharSequence, int, int)

public void SetText(CharSequence arg0, int arg1, int arg2)

Parameters

arg0 CharSequence

CharSequence

arg1 int

int

arg2 int

int

SetTextIdEntry(String)

public void SetTextIdEntry(String arg0)

Parameters

arg0 String

String

SetTextLines(int[], int[])

public void SetTextLines(int[] arg0, int[] arg1)

Parameters

arg0 int[]

int

arg1 int[]

int

SetTextStyle(float, int, int, int)

public void SetTextStyle(float arg0, int arg1, int arg2, int arg3)

Parameters

arg0 float

float

arg1 int

int

arg2 int

int

arg3 int

int

SetTransformation(Matrix)

public void SetTransformation(Matrix arg0)

Parameters

arg0 Matrix

Matrix

SetVisibility(int)

public void SetVisibility(int arg0)

Parameters

arg0 int

int

SetWebDomain(String)

public void SetWebDomain(String arg0)

Parameters

arg0 String

String