Table of Contents

Class DeviceTypes

Namespace
Android.Service.Controls
Assembly
MASES.Netdroid.dll
public class DeviceTypes : JVMBridgeBase<DeviceTypes>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
Inheritance
DeviceTypes
Implements
Extension Methods

Constructors

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

TYPE_AC_HEATER

public static int TYPE_AC_HEATER { get; set; }

Property Value

int

TYPE_AC_UNIT

public static int TYPE_AC_UNIT { get; set; }

Property Value

int

TYPE_AIR_FRESHENER

public static int TYPE_AIR_FRESHENER { get; set; }

Property Value

int

TYPE_AIR_PURIFIER

public static int TYPE_AIR_PURIFIER { get; set; }

Property Value

int

TYPE_AWNING

public static int TYPE_AWNING { get; set; }

Property Value

int

TYPE_BLINDS

public static int TYPE_BLINDS { get; set; }

Property Value

int

TYPE_CAMERA

public static int TYPE_CAMERA { get; set; }

Property Value

int

TYPE_CLOSET

public static int TYPE_CLOSET { get; set; }

Property Value

int

TYPE_COFFEE_MAKER

public static int TYPE_COFFEE_MAKER { get; set; }

Property Value

int

TYPE_CURTAIN

public static int TYPE_CURTAIN { get; set; }

Property Value

int

TYPE_DEHUMIDIFIER

public static int TYPE_DEHUMIDIFIER { get; set; }

Property Value

int

TYPE_DISHWASHER

public static int TYPE_DISHWASHER { get; set; }

Property Value

int

TYPE_DISPLAY

public static int TYPE_DISPLAY { get; set; }

Property Value

int

TYPE_DOOR

public static int TYPE_DOOR { get; set; }

Property Value

int

TYPE_DOORBELL

public static int TYPE_DOORBELL { get; set; }

Property Value

int

TYPE_DRAWER

public static int TYPE_DRAWER { get; set; }

Property Value

int

TYPE_DRYER

public static int TYPE_DRYER { get; set; }

Property Value

int

TYPE_FAN

public static int TYPE_FAN { get; set; }

Property Value

int

TYPE_GARAGE

public static int TYPE_GARAGE { get; set; }

Property Value

int

TYPE_GATE

public static int TYPE_GATE { get; set; }

Property Value

int

TYPE_GENERIC_ARM_DISARM

public static int TYPE_GENERIC_ARM_DISARM { get; set; }

Property Value

int

TYPE_GENERIC_LOCK_UNLOCK

public static int TYPE_GENERIC_LOCK_UNLOCK { get; set; }

Property Value

int

TYPE_GENERIC_ON_OFF

public static int TYPE_GENERIC_ON_OFF { get; set; }

Property Value

int

TYPE_GENERIC_OPEN_CLOSE

public static int TYPE_GENERIC_OPEN_CLOSE { get; set; }

Property Value

int

TYPE_GENERIC_START_STOP

public static int TYPE_GENERIC_START_STOP { get; set; }

Property Value

int

TYPE_GENERIC_TEMP_SETTING

public static int TYPE_GENERIC_TEMP_SETTING { get; set; }

Property Value

int

TYPE_GENERIC_VIEWSTREAM

public static int TYPE_GENERIC_VIEWSTREAM { get; set; }

Property Value

int

TYPE_HEATER

public static int TYPE_HEATER { get; set; }

Property Value

int

TYPE_HOOD

public static int TYPE_HOOD { get; set; }

Property Value

int

TYPE_HUMIDIFIER

public static int TYPE_HUMIDIFIER { get; set; }

Property Value

int

TYPE_KETTLE

public static int TYPE_KETTLE { get; set; }

Property Value

int

TYPE_LIGHT

public static int TYPE_LIGHT { get; set; }

Property Value

int

TYPE_LOCK

public static int TYPE_LOCK { get; set; }

Property Value

int

TYPE_MICROWAVE

public static int TYPE_MICROWAVE { get; set; }

Property Value

int

TYPE_MOP

public static int TYPE_MOP { get; set; }

Property Value

int

TYPE_MOWER

public static int TYPE_MOWER { get; set; }

Property Value

int

TYPE_MULTICOOKER

public static int TYPE_MULTICOOKER { get; set; }

Property Value

int

TYPE_OUTLET

public static int TYPE_OUTLET { get; set; }

Property Value

int

TYPE_PERGOLA

public static int TYPE_PERGOLA { get; set; }

Property Value

int

TYPE_RADIATOR

public static int TYPE_RADIATOR { get; set; }

Property Value

int

TYPE_REFRIGERATOR

public static int TYPE_REFRIGERATOR { get; set; }

Property Value

int

TYPE_REMOTE_CONTROL

public static int TYPE_REMOTE_CONTROL { get; set; }

Property Value

int

TYPE_ROUTINE

public static int TYPE_ROUTINE { get; set; }

Property Value

int

TYPE_SECURITY_SYSTEM

public static int TYPE_SECURITY_SYSTEM { get; set; }

Property Value

int

TYPE_SET_TOP

public static int TYPE_SET_TOP { get; set; }

Property Value

int

TYPE_SHOWER

public static int TYPE_SHOWER { get; set; }

Property Value

int

TYPE_SHUTTER

public static int TYPE_SHUTTER { get; set; }

Property Value

int

TYPE_SPRINKLER

public static int TYPE_SPRINKLER { get; set; }

Property Value

int

TYPE_STANDMIXER

public static int TYPE_STANDMIXER { get; set; }

Property Value

int

TYPE_STYLER

public static int TYPE_STYLER { get; set; }

Property Value

int

TYPE_SWITCH

public static int TYPE_SWITCH { get; set; }

Property Value

int

TYPE_THERMOSTAT

public static int TYPE_THERMOSTAT { get; set; }

Property Value

int

TYPE_TV

public static int TYPE_TV { get; set; }

Property Value

int

TYPE_UNKNOWN

public static int TYPE_UNKNOWN { get; set; }

Property Value

int

TYPE_VACUUM

public static int TYPE_VACUUM { get; set; }

Property Value

int

TYPE_VALVE

public static int TYPE_VALVE { get; set; }

Property Value

int

TYPE_WASHER

public static int TYPE_WASHER { get; set; }

Property Value

int

TYPE_WATER_HEATER

public static int TYPE_WATER_HEATER { get; set; }

Property Value

int

TYPE_WINDOW

public static int TYPE_WINDOW { get; set; }

Property Value

int

Methods

ValidDeviceType(int)

public static bool ValidDeviceType(int arg0)

Parameters

arg0 int

int

Returns

bool

bool