Поделиться через


Свойство My.Computer.Network.IsAvailable

Обновлен: Ноябрь 2007

Указывает, подключен ли компьютер к сети.

' Usage
Dim value As Boolean = My.Computer.Network.IsAvailable
' Declaration
Public ReadOnly Property IsAvailable As Boolean

Возвращаемое значение

Boolean.

Заметки

IsAvailable всегда возвращает False при вызове из приложения Click Once или если пользователь не имеет прав NetworkInformationPermission.

Задачи

В приведенной ниже таблице перечислены примеры задач, включающих свойство My.Computer.Network.IsAvailable.

Задача

См. разделы

Проверка подключения компьютера к сети

Практическое руководство. Проверка состояния подключения в Visual Basic

Пример

В этом примере проверяется состояние свойства и его отчеты.

If My.Computer.Network.IsAvailable = True Then
    MsgBox("Computer is connected.")
Else  
    MsgBox("Computer is not connected.")
End If

Требования

Пространство имен:Microsoft.VisualBasic.Devices

Класс:Network

Сборка: библиотека времени выполнения Visual Basic (в Microsoft.VisualBasic.dll)

Доступность по типу проекта

Тип проекта

Доступность

Приложение Windows

Да

Библиотека классов

Да

Консольное приложение

Да

Библиотека элементов управления Windows

Да

Библиотека веб-элементов управления

Да

Служба Windows

Да

Веб-узел

Да

Разрешения

Могут потребоваться следующие разрешения.

Разрешение

Описание

FileIOPermission

Определяет возможность доступа к файлам и папкам. Связанное перечисление: Unrestricted.

WebPermission

Управляет правами доступа к Интернет-ресурсам HTTP. Связанное перечисление: Unrestricted.

Дополнительные сведения см. в разделах Управление доступом для кода и Запрос разрешений.

См. также

Задачи

Практическое руководство. Определение доступности удаленного компьютера в Visual Basic

Ссылки

Объект My.Computer.Network

Network.IsAvailable