あなたのデバイスについての関連情報を見つけることができ、そこに名前空間Microsoft.WindowsMobile.Status
があります。
たとえば、次のスニペットを使用して、アクティブなデスクトップ接続が存在するかどうかを確認しました。
Microsoft.WindowsMobile.Status.SystemState.ConnectionsDesktopCount <= 0
また、このプロパティはありません。
Microsoft.WindowsMobile.Status.SystemState.CradlePresent
IP部分の場合。
//Get Device Name
var deviceName = System.Net.Dns.GetHostName();
//Get IP Address
IPHostEntry _ipHost = System.Net.Dns.GetHostEntry(deviceName);
var IpAddress = _ipHost.AddressList[0].ToString();
ウェブサービスに接続する場合、boolまたはint単純なメソッドを作成して、使用可能かどうかをテストできます。あなただけのWebサービスを呼び出す必要が
Webサービス
bool IsAvailable()
{
return true;
}
。