My.Computer.Network.IsAvailable プロパティ

更新 : 2007 年 11 月

コンピュータがネットワークに接続されているかどうかを示します。

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

戻り値

Boolean.

解説

IsAvailable は、Click Once アプリケーションから呼び出された場合、またはユーザーが NetworkInformationPermission を持たない場合は、必ず False を返します。

処理手順

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 コントロール ライブラリ

Web コントロール ライブラリ

Windows サービス

Web サイト

アクセス許可

次のアクセス許可が必要になる可能性があります。

アクセス許可

説明

FileIOPermission

ファイルとフォルダへのアクセス許可を制御します。関連する列挙値 : Unrestricted

WebPermission

HTTP インターネット リソースにアクセスするための権限を制御します。関連する列挙値 : Unrestricted

詳細については、「コード アクセス セキュリティ」および「アクセス許可の要求」を参照してください。

参照

処理手順

方法 : Visual Basic でリモート コンピュータが利用可能かどうかを確認する

参照

My.Computer.Network オブジェクト

Network.IsAvailable