LibUsbDotNet 2.2.8
MonoUsbProfileList Class
Library Reference ► MonoLibUsb.Profile ► MonoUsbProfileList
|
![]() |
Manages the device list. This class is thread safe.

C# | Visual Basic | Visual C++ |
public class MonoUsbProfileList : IEnumerable<MonoUsbProfile>, IEnumerable
Public Class MonoUsbProfileList _ Implements IEnumerable(Of MonoUsbProfile), IEnumerable
public ref class MonoUsbProfileList : IEnumerable<MonoUsbProfile^>, IEnumerable

All Members | Constructors | Methods | Properties | Events | |
|
|
|
Icon | Member | Description |
---|---|---|
![]() |
MonoUsbProfileList()()()() |
Initializes a new instance of the MonoUsbProfileList class
|
![]() |
AddRemoveEvent |
Usb device arrival/removal notification handler.
This event only reports when the Refresh(MonoUsbSessionHandle) method is called.
|
![]() |
Close()()()() |
Frees all unreferenced profiles contained in the list.
|
![]() |
Count |
Returns the number of MonoUsbProfile instances in the list.
|
![]() |
GetEnumerator()()()() |
Returns an enumerator that iterates through the collection.
|
![]() |
GetList()()()() |
Gets a List<(Of <(<'T>)>)> of MonoUsbProfile instances.
|
![]() |
Item[([( Int32])]) |
Gets the MonoUsbProfile at the specfied index.
|
![]() |
Refresh(MonoUsbSessionHandle) |
Refreshes the MonoUsbProfile list.
|

Object | |
![]() |
MonoUsbProfileList |