Class UsbManager

Definition

Namespace:
Tizen.System.Usb
Assembly:
Tizen.System.Usb.dll
API Level:
4

The USB Manager class.

C#
Copy
public class UsbManager : IDisposable
Inheritance
UsbManager
Implements
System.IDisposable

Constructors

View Source

UsbManager()

The USB Manager constructor.

Declaration
C#
Copy
public UsbManager()
API Level: 4

Properties

View Source

AvailableDevices

This function returns a list of USB devices attached to the system.

Declaration
C#
Copy
public IEnumerable<UsbDevice> AvailableDevices { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<UsbDevice>
Exceptions
Type Condition
System.NotSupportedException

Throws an exception if the USB host feature is not enabled.

OutOfMemoryException

Throws an exception in case of insufficient memory.

UnauthorizedAccessException

Throws an exception if the user has insufficient permission on the device.

API Level: 4

Methods

View Source

Dispose()

Declaration
C#
Copy
public void Dispose()
API Level: 4
View Source

Dispose(Boolean)

Declaration
C#
Copy
protected virtual void Dispose(bool disposing)
Parameters
Type Name Description
Boolean disposing
API Level: 4
View Source

Finalize()

Declaration
C#
Copy
protected void Finalize()

Events

View Source

DeviceHotPlugged

An event handler for events when the USB device is attached or detached.

Declaration
C#
Copy
public event EventHandler<HotPluggedEventArgs> DeviceHotPlugged
Event Type
Type Description
System.EventHandler<HotPluggedEventArgs>
API Level: 4

Implements

System.IDisposable