Table of Contents

Class CaptureRequest.Builder

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

Constructors

Builder(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 Builder(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

Methods

AddTarget(Surface)

public void AddTarget(Surface arg0)

Parameters

arg0 Surface

Surface

Build()

public CaptureRequest Build()

Returns

CaptureRequest

CaptureRequest

GetPhysicalCameraKey<T>(Key<T>, String)

public T GetPhysicalCameraKey<T>(CaptureRequest.Key<T> arg0, String arg1)

Parameters

arg0 CaptureRequest.Key<T>

CaptureRequest.Key

arg1 String

String

Returns

T

T

Type Parameters

T

Get<T>(Key<T>)

public T Get<T>(CaptureRequest.Key<T> arg0)

Parameters

arg0 CaptureRequest.Key<T>

CaptureRequest.Key

Returns

T

T

Type Parameters

T

RemoveTarget(Surface)

public void RemoveTarget(Surface arg0)

Parameters

arg0 Surface

Surface

SetPhysicalCameraKey<T>(Key<T>, T, String)

public CaptureRequest.Builder SetPhysicalCameraKey<T>(CaptureRequest.Key<T> arg0, T arg1, String arg2)

Parameters

arg0 CaptureRequest.Key<T>

CaptureRequest.Key

arg1 T

T

arg2 String

String

Returns

CaptureRequest.Builder

CaptureRequest.Builder

Type Parameters

T

SetTag(object)

public void SetTag(object arg0)

Parameters

arg0 object

object

Set<T>(Key<T>, T)

public void Set<T>(CaptureRequest.Key<T> arg0, T arg1)

Parameters

arg0 CaptureRequest.Key<T>

CaptureRequest.Key

arg1 T

T

Type Parameters

T