Class DeviceInformation

Index

Properties

Methods

Properties

public enclosureLocation: EnclosureLocation

public id: string

public isDefault: boolean

public isEnabled: boolean

public name: string

public properties: IMapView

Methods

public static createFromIdAsync(id: string): IAsyncOperation

Parameters

  • id: string

Returns

IAsyncOperation

public static createFromIdAsync(id: string, additionalProperties: IIterable): IAsyncOperation

Parameters

Returns

IAsyncOperation

public static createWatcher(): DeviceWatcher

Returns

DeviceWatcher

public static createWatcher(deviceClass: DeviceClass): DeviceWatcher

Parameters

Returns

DeviceWatcher

public static createWatcher(aqsFilter: string): DeviceWatcher

Parameters

  • aqsFilter: string

Returns

DeviceWatcher

public static createWatcher(aqsFilter: string, additionalProperties: IIterable): DeviceWatcher

Parameters

  • aqsFilter: string
  • additionalProperties: IIterable

Returns

DeviceWatcher

public static findAllAsync(): IAsyncOperation

Returns

IAsyncOperation

public static findAllAsync(deviceClass: DeviceClass): IAsyncOperation

Parameters

Returns

IAsyncOperation

public static findAllAsync(aqsFilter: string): IAsyncOperation

Parameters

  • aqsFilter: string

Returns

IAsyncOperation

public static findAllAsync(aqsFilter: string, additionalProperties: IIterable): IAsyncOperation

Parameters

  • aqsFilter: string
  • additionalProperties: IIterable

Returns

IAsyncOperation

public getGlyphThumbnailAsync(): IAsyncOperation

Returns

IAsyncOperation

public getThumbnailAsync(): IAsyncOperation

Returns

IAsyncOperation

public update(updateInfo: DeviceInformationUpdate)

Parameters