Network.IsAvailable Property

Definition

Indicates whether a computer is connected to a network.

C#
public bool IsAvailable { get; }

Property Value

True if the computer is connected to a network; otherwise False.

Examples

This example checks the property's status and reports it.

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

Remarks

IsAvailable always returns False when called from a Click Once application or if the user does not have NetworkInformationPermission.

The following table lists examples of tasks involving the My.Computer.Network.IsAvailable property.

To See
Check whether a computer is connected to a network How to: Check Connection Status

Applies to

Product Versions
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 5, 6, 7, 8, 9, 10

See also