Class ViewStructure
public class ViewStructure : JVMBridgeBase<ViewStructure>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<ViewStructure>ViewStructure
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<ViewStructure>.SExecuteWithSignature(Type, IJavaType, string, string, params object[])JVMBridgeBase<ViewStructure>.SExecute<TReturn, TConverter>(Type, IJavaType, string, params object[])JVMBridgeBase<ViewStructure>.IsAssignableFrom(IJavaType)JVMBridgeBase<ViewStructure>.IsAssignableFrom<T>()JVMBridgeBase<ViewStructure>.Execute<T>(params T[])JVMBridgeBase<ViewStructure>.DynBridgeClazzJVMBridgeBase<ViewStructure>.BridgeClazzJVMBridgeBase.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.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.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
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Methods
AddChildCount(int)
public int AddChildCount(int arg0)
Parameters
Returns
AsyncCommit()
public void AsyncCommit()
AsyncNewChild(int)
public ViewStructure AsyncNewChild(int arg0)
Parameters
Returns
ClearCredentialManagerRequest()
public void ClearCredentialManagerRequest()
GetAutofillId()
public AutofillId GetAutofillId()
Returns
GetChildCount()
public int GetChildCount()
Returns
GetExtras()
public Bundle GetExtras()
Returns
GetHint()
public CharSequence GetHint()
Returns
GetPendingCredentialCallback()
public OutcomeReceiver<GetCredentialResponse, GetCredentialException> GetPendingCredentialCallback()
Returns
GetPendingCredentialRequest()
public GetCredentialRequest GetPendingCredentialRequest()
Returns
GetText()
public CharSequence GetText()
Returns
GetTextSelectionEnd()
public int GetTextSelectionEnd()
Returns
GetTextSelectionStart()
public int GetTextSelectionStart()
Returns
HasExtras()
public bool HasExtras()
Returns
NewChild(int)
public ViewStructure NewChild(int arg0)
Parameters
Returns
NewHtmlInfoBuilder(String)
public ViewStructure.HtmlInfo.Builder NewHtmlInfoBuilder(String arg0)
Parameters
Returns
SetAccessibilityFocused(bool)
public void SetAccessibilityFocused(bool arg0)
Parameters
SetActivated(bool)
public void SetActivated(bool arg0)
Parameters
SetAlpha(float)
public void SetAlpha(float arg0)
Parameters
SetAutofillHints(String[])
public void SetAutofillHints(String[] arg0)
Parameters
SetAutofillId(AutofillId)
public void SetAutofillId(AutofillId arg0)
Parameters
arg0
AutofillId
SetAutofillId(AutofillId, int)
public void SetAutofillId(AutofillId arg0, int arg1)
Parameters
arg0
AutofillIdarg1
int
SetAutofillOptions(CharSequence[])
public void SetAutofillOptions(CharSequence[] arg0)
Parameters
arg0
CharSequence[]
SetAutofillType(int)
public void SetAutofillType(int arg0)
Parameters
SetAutofillValue(AutofillValue)
public void SetAutofillValue(AutofillValue arg0)
Parameters
SetCheckable(bool)
public void SetCheckable(bool arg0)
Parameters
SetChecked(bool)
public void SetChecked(bool arg0)
Parameters
SetChildCount(int)
public void SetChildCount(int arg0)
Parameters
SetClassName(String)
public void SetClassName(String arg0)
Parameters
SetClickable(bool)
public void SetClickable(bool arg0)
Parameters
SetContentDescription(CharSequence)
public void SetContentDescription(CharSequence arg0)
Parameters
arg0
CharSequence
SetContextClickable(bool)
https://developer.android.com/reference/android/view/ViewStructure.html#setContextClickable(boolean)
public void SetContextClickable(bool arg0)
Parameters
SetDataIsSensitive(bool)
public void SetDataIsSensitive(bool arg0)
Parameters
SetDimens(int, int, int, int, int, int)
public void SetDimens(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Parameters
SetElevation(float)
public void SetElevation(float arg0)
Parameters
SetEnabled(bool)
public void SetEnabled(bool arg0)
Parameters
SetFocusable(bool)
public void SetFocusable(bool arg0)
Parameters
SetFocused(bool)
public void SetFocused(bool arg0)
Parameters
SetHint(CharSequence)
public void SetHint(CharSequence arg0)
Parameters
arg0
CharSequence
SetHintIdEntry(String)
public void SetHintIdEntry(String arg0)
Parameters
SetHtmlInfo(HtmlInfo)
public void SetHtmlInfo(ViewStructure.HtmlInfo arg0)
Parameters
SetId(int, String, String, String)
public void SetId(int arg0, String arg1, String arg2, String arg3)
Parameters
SetImportantForAutofill(int)
https://developer.android.com/reference/android/view/ViewStructure.html#setImportantForAutofill(int)
public void SetImportantForAutofill(int arg0)
Parameters
SetInputType(int)
public void SetInputType(int arg0)
Parameters
SetLocaleList(LocaleList)
public void SetLocaleList(LocaleList arg0)
Parameters
arg0
LocaleList
SetLongClickable(bool)
public void SetLongClickable(bool arg0)
Parameters
SetMaxTextEms(int)
public void SetMaxTextEms(int arg0)
Parameters
SetMaxTextLength(int)
public void SetMaxTextLength(int arg0)
Parameters
SetMinTextEms(int)
public void SetMinTextEms(int arg0)
Parameters
SetOpaque(bool)
public void SetOpaque(bool arg0)
Parameters
SetPendingCredentialRequest(GetCredentialRequest, OutcomeReceiver<GetCredentialResponse, GetCredentialException>)
public void SetPendingCredentialRequest(GetCredentialRequest arg0, OutcomeReceiver<GetCredentialResponse, GetCredentialException> arg1)
Parameters
SetReceiveContentMimeTypes(String[])
public void SetReceiveContentMimeTypes(String[] arg0)
Parameters
SetSelected(bool)
public void SetSelected(bool arg0)
Parameters
SetText(CharSequence)
public void SetText(CharSequence arg0)
Parameters
arg0
CharSequence
SetText(CharSequence, int, int)
public void SetText(CharSequence arg0, int arg1, int arg2)
Parameters
arg0
CharSequencearg1
intarg2
int
SetTextIdEntry(String)
public void SetTextIdEntry(String arg0)
Parameters
SetTextLines(int[], int[])
public void SetTextLines(int[] arg0, int[] arg1)
Parameters
SetTextStyle(float, int, int, int)
public void SetTextStyle(float arg0, int arg1, int arg2, int arg3)
Parameters
SetTransformation(Matrix)
public void SetTransformation(Matrix arg0)
Parameters
SetVisibility(int)
public void SetVisibility(int arg0)
Parameters
SetWebDomain(String)
public void SetWebDomain(String arg0)