Class ContentCaptureSession
- Namespace
- Android.View.Contentcapture
- Assembly
- MASES.Netdroid.dll
public class ContentCaptureSession : AutoCloseable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IAutoCloseable
- Inheritance
-
ContentCaptureSession
- Implements
- Extension Methods
Constructors
ContentCaptureSession(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 ContentCaptureSession(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Methods
Close()
public void Close()
CreateContentCaptureSession(ContentCaptureContext)
public ContentCaptureSession CreateContentCaptureSession(ContentCaptureContext arg0)
Parameters
Returns
Destroy()
public void Destroy()
Flush()
public void Flush()
GetContentCaptureContext()
public ContentCaptureContext GetContentCaptureContext()
Returns
GetContentCaptureSessionId()
public ContentCaptureSessionId GetContentCaptureSessionId()
Returns
NewAutofillId(AutofillId, long)
public AutofillId NewAutofillId(AutofillId arg0, long arg1)
Parameters
arg0AutofillIdarg1long
Returns
NewViewStructure(View)
public ViewStructure NewViewStructure(View arg0)
Parameters
Returns
NewVirtualViewStructure(AutofillId, long)
public ViewStructure NewVirtualViewStructure(AutofillId arg0, long arg1)
Parameters
arg0AutofillIdarg1long
Returns
NotifySessionPaused()
public void NotifySessionPaused()
NotifySessionResumed()
public void NotifySessionResumed()
NotifyViewAppeared(ViewStructure)
public void NotifyViewAppeared(ViewStructure arg0)
Parameters
NotifyViewDisappeared(AutofillId)
public void NotifyViewDisappeared(AutofillId arg0)
Parameters
arg0AutofillId
NotifyViewInsetsChanged(Insets)
public void NotifyViewInsetsChanged(Insets arg0)
Parameters
NotifyViewTextChanged(AutofillId, CharSequence)
public void NotifyViewTextChanged(AutofillId arg0, CharSequence arg1)
Parameters
arg0AutofillIdarg1CharSequence
NotifyViewsAppeared(List<ViewStructure>)
public void NotifyViewsAppeared(List<ViewStructure> arg0)
Parameters
arg0List<ViewStructure>
NotifyViewsDisappeared(AutofillId, long[])
public void NotifyViewsDisappeared(AutofillId arg0, long[] arg1)
Parameters
arg0AutofillIdarg1long[]
SetContentCaptureContext(ContentCaptureContext)
public void SetContentCaptureContext(ContentCaptureContext arg0)