정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

DeviceNetworkInformation.IsNetworkAvailable 속성

2013-12-13

네트워크가 사용 가능한지 여부를 나타내는 값을 가져옵니다.

Namespace:  Microsoft.Phone.Net.NetworkInformation
어셈블리:  Microsoft.Phone(Microsoft.Phone.dll)

public static bool IsNetworkAvailable { get; }

속성 값

형식: System.Boolean
적어도 하나의 네트워크 인터페이스를 사용할 수 있으면 true이고, 그렇지 않으면 false입니다.

네트워크 인터페이스를 사용할 수 있으며 연결되어 있어야 합니다.

다음 예제에서는 IsNetworkAvailable 속성의 값을 가져오고 이 값을 메시지 상자에 표시하는 작업을 보여 줍니다. 이 예제에서는 테스트 용도로만 버튼 클릭 이벤트에 코드를 넣습니다. 자신의 응용프로그램 내에서 IsNetworkAvailable 속성이 필요한 어디서든 이 속성에 액세스할 수 있습니다.

이 예제에서는 Windows Phone 응용프로그램에 button1이라는 버튼이 있는 것으로 가정합니다. 또한 코드 창에 다음 문을 추가했다고 가정합니다.

using Microsoft.Phone.Net.NetworkInformation;
private void button1_Click(object sender, RoutedEventArgs e)
{
    System.Text.StringBuilder sb = new System.Text.StringBuilder();

    sb.Append("Network available:  ");
    sb.AppendLine(DeviceNetworkInformation.IsNetworkAvailable.ToString());

    sb.Append("Cellular enabled:  ");
    sb.AppendLine(DeviceNetworkInformation.IsCellularDataEnabled.ToString());

    sb.Append("Roaming enabled:  ");
    sb.AppendLine(DeviceNetworkInformation.IsCellularDataRoamingEnabled.ToString());

    sb.Append("Wi-Fi enabled:  ");
    sb.AppendLine(DeviceNetworkInformation.IsWiFiEnabled.ToString());

    MessageBox.Show(sb.ToString());
}

Windows Phone OS

지원되는 버전: 8.0, 7.1

Windows Phone

표시: