Table of Contents

Class SoundControllerImpl

Namespace
IO.Scanbot.Sdk.Util.Snap
Assembly
DocumentSDK.NET.Droid.dll
public sealed class SoundControllerImpl : Object, ILifecycleObserver, ISoundController, IJavaObject, IDisposable, IJavaPeerable
Inheritance
SoundControllerImpl
Implements

Constructors

SoundControllerImpl(Context)

public SoundControllerImpl(Context context)

Parameters

context Context

SoundControllerImpl(Context, Uri)

public SoundControllerImpl(Context context, Uri bleepUri)

Parameters

context Context
bleepUri Uri

SoundControllerImpl(Context, int)

public SoundControllerImpl(Context context, int bleepResId)

Parameters

context Context
bleepResId int

Fields

VibrationDurationMs

public const long VibrationDurationMs = 100

Field Value

long

Methods

PlayBleepSound(IContinuation)

public Object PlayBleepSound(IContinuation _completion)

Parameters

_completion IContinuation

Returns

Object

Release()

public void Release()

SetBleepEnabled(bool)

public void SetBleepEnabled(bool enable)

Parameters

enable bool

SetBleepResId(int)

public void SetBleepResId(int resId)

Parameters

resId int

SetBleepUri(Uri)

public void SetBleepUri(Uri uri)

Parameters

uri Uri

SetUp()

public void SetUp()

SetVibrationEnabled(bool)

public void SetVibrationEnabled(bool enable)

Parameters

enable bool