LibUsbDotNet 2.2.8
MonoUsbProfileList Class
Library Reference ► MonoLibUsb.Profile ► MonoUsbProfileList
|
Manages the device list. This class is thread safe.
Declaration Syntax
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
Members
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.
|
Inheritance Hierarchy
Object | |
MonoUsbProfileList |