The Microsoft.VisualBasic.Devices namespace contains types that support the My objects related to devices in Visual Basic.
For more information about the My objects related to devices, see

Classes
|
| Class | Description |
|---|
.gif) | Audio |
Provides methods for playing sounds.
|
.gif) | Clock |
Provides properties for accessing the current local time and Universal Coordinated Time (equivalent to Greenwich Mean Time) from the system clock.
|
.gif) | Computer |
Provides properties for manipulating computer components such as audio, the clock, the keyboard, the file system, and so on.
|
.gif) | ComputerInfo |
Provides properties for getting information about the computer's memory, loaded assemblies, name, and operating system.
|
.gif) | Keyboard |
Provides properties for accessing the current state of the keyboard, such as what keys are currently pressed, and provides a method to send keystrokes to the active window.
|
.gif) | Mouse |
Provides properties for getting information about the format and configuration of the mouse installed on the local computer.
|
.gif) | Network |
Provides a property, event, and methods for interacting with the network to which the computer is connected.
|
.gif) | NetworkAvailableEventArgs |
Provides data for the My.Application.NetworkAvailabilityChanged and My.Computer.Network.NetworkAvailabilityChanged events.
|
.gif) | Ports |
Provides a property and a method for accessing the computer's serial ports.
|
.gif) | ServerComputer |
Provides properties for manipulating computer components such as audio, the clock, the keyboard, the file system, and so on.
|

Delegates
|
| Delegate | Description |
|---|
.gif) | NetworkAvailableEventHandler |
Represents the method that will handle the My.Application.NetworkAvailabilityChanged or My.Computer.Network.NetworkAvailabilityChanged event.
|

See Also