Table of Contents

Class ContentCaptureSession

Namespace
Android.View.Contentcapture
Assembly
MASES.Netdroid.dll
public class ContentCaptureSession : AutoCloseable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IAutoCloseable
Inheritance
JVMBridgeBase
JVMBridgeBase<AutoCloseable>
ContentCaptureSession
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<AutoCloseable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<AutoCloseable>.IsAssignableFrom<T>()
JVMBridgeBase<AutoCloseable>.Execute<T>(params T[])
JVMBridgeBase<AutoCloseable>.DynBridgeClazz
JVMBridgeBase<AutoCloseable>.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

ContentCaptureSession()

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

[Obsolete("ContentCaptureSession 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 ContentCaptureSession()

ContentCaptureSession(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("ContentCaptureSession 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 ContentCaptureSession(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

Close()

public void Close()

CreateContentCaptureSession(ContentCaptureContext)

public ContentCaptureSession CreateContentCaptureSession(ContentCaptureContext arg0)

Parameters

arg0 ContentCaptureContext

ContentCaptureContext

Returns

ContentCaptureSession

ContentCaptureSession

Destroy()

public void Destroy()

GetContentCaptureContext()

public ContentCaptureContext GetContentCaptureContext()

Returns

ContentCaptureContext

ContentCaptureContext

GetContentCaptureSessionId()

public ContentCaptureSessionId GetContentCaptureSessionId()

Returns

ContentCaptureSessionId

ContentCaptureSessionId

NewAutofillId(AutofillId, long)

public AutofillId NewAutofillId(AutofillId arg0, long arg1)

Parameters

arg0 AutofillId

AutofillId

arg1 long

long

Returns

AutofillId

AutofillId

NewViewStructure(View)

public ViewStructure NewViewStructure(View arg0)

Parameters

arg0 View

View

Returns

ViewStructure

ViewStructure

NewVirtualViewStructure(AutofillId, long)

public ViewStructure NewVirtualViewStructure(AutofillId arg0, long arg1)

Parameters

arg0 AutofillId

AutofillId

arg1 long

long

Returns

ViewStructure

ViewStructure

NotifySessionPaused()

public void NotifySessionPaused()

NotifySessionResumed()

public void NotifySessionResumed()

NotifyViewAppeared(ViewStructure)

public void NotifyViewAppeared(ViewStructure arg0)

Parameters

arg0 ViewStructure

ViewStructure

NotifyViewDisappeared(AutofillId)

public void NotifyViewDisappeared(AutofillId arg0)

Parameters

arg0 AutofillId

AutofillId

NotifyViewInsetsChanged(Insets)

public void NotifyViewInsetsChanged(Insets arg0)

Parameters

arg0 Insets

Insets

NotifyViewTextChanged(AutofillId, CharSequence)

public void NotifyViewTextChanged(AutofillId arg0, CharSequence arg1)

Parameters

arg0 AutofillId

AutofillId

arg1 CharSequence

CharSequence

NotifyViewsAppeared(List<ViewStructure>)

public void NotifyViewsAppeared(List<ViewStructure> arg0)

Parameters

arg0 List<ViewStructure>

List

NotifyViewsDisappeared(AutofillId, long[])

public void NotifyViewsDisappeared(AutofillId arg0, long[] arg1)

Parameters

arg0 AutofillId

AutofillId

arg1 long[]

long

SetContentCaptureContext(ContentCaptureContext)

public void SetContentCaptureContext(ContentCaptureContext arg0)

Parameters

arg0 ContentCaptureContext

ContentCaptureContext