Computer Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет свойства для управления компонентами компьютера, такими как звук, часы, клавиатура, файловая система и т. д.
public ref class Computer : Microsoft::VisualBasic::Devices::ServerComputer
public class Computer : Microsoft.VisualBasic.Devices.ServerComputer
type Computer = class
inherit ServerComputer
Public Class Computer
Inherits ServerComputer
- Наследование
Примеры
В этом примере свойство используется My.Computer.Name для отображения имени компьютера, на котором выполняется код.
MsgBox("Computer name: " & My.Computer.Name)
Комментарии
Свойства, предоставляемые My.Computer объектом, возвращают сведения о компьютере, на котором развертывается приложение, как определено во время выполнения. Как правило, эти данные отличаются от того, что было доступно на компьютере разработки.
Некоторые члены, такие как My.Computer.Audio объект, доступны только для приложений, отличных от сервера.
В следующей таблице перечислены примеры задач, связанных с My.Computer объектом.
| Кому | Смотри |
|---|---|
| Проверка состояния подключения | Практическое руководство. Проверка состояния подключения |
| Скачивание файла | Практическое руководство. Скачивание файла |
| Отправка файла | Практическое руководство. Отправка файла |
| Создание раздела реестра | Практическое руководство. Создание раздела реестра и установка его значения |
| Доступ к буферу обмена | Хранение данных в буфер обмена и чтение из буфера обмена |
Конструкторы
| Имя | Описание |
|---|---|
| Computer() |
Инициализирует новый экземпляр класса Computer. |
Свойства
| Имя | Описание |
|---|---|
| Audio |
Возвращает объект, предоставляющий свойства для методов воспроизведения звуков. |
| Clipboard |
Возвращает объект, предоставляющий методы для управления буфером обмена. |
| Clock |
Получает объект, предоставляющий свойства для доступа к текущему местному времени и универсальному координированному времени (эквиваленту среднего времени Greenwich) из системных часов. (Унаследовано от ServerComputer) |
| FileSystem |
Возвращает объект, предоставляющий свойства и методы для работы с дисками, файлами и каталогами. (Унаследовано от ServerComputer) |
| Info |
Возвращает объект, предоставляющий свойства для получения сведений о памяти компьютера, загруженных сборках, имени и операционной системе. (Унаследовано от ServerComputer) |
| Keyboard |
Возвращает объект, предоставляющий свойства для доступа к текущему состоянию клавиатуры, например нажатия клавиш в данный момент, и предоставляет метод отправки нажатий клавиш в активное окно. |
| Mouse |
Возвращает объект, предоставляющий свойства для получения сведений о формате и конфигурации мыши, установленной на локальном компьютере. |
| Name |
Возвращает имя компьютера. (Унаследовано от ServerComputer) |
| Network |
Возвращает объект, предоставляющий свойство и методы для взаимодействия с сетью, к которой подключен компьютер. (Унаследовано от ServerComputer) |
| Ports |
Возвращает объект, предоставляющий свойство и метод для доступа к последовательным портам компьютера. |
| Registry |
Возвращает объект, предоставляющий свойства и методы для управления реестром. (Унаследовано от ServerComputer) |
| Screen |
Screen Возвращает объект, представляющий основной экран экрана компьютера. |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |