2011-10-15 8 views
0

クレードルに端子を挿入してこのテストを行う方法は?クレードルに端子を取り付ける方法

私は3つの事を確認する必要があり

1. if the terminal is in the cradle 
2. if i got IP 
3. if there is connection to my WebService 

をし、この後、私はそれを行うことができますどのように

(6.5のWindowsモバイル)端末に自分のWebサービス間でデータを転送する必要がありますか?

答えて

2

あなたのデバイスについての関連情報を見つけることができ、そこに名前空間Microsoft.WindowsMo​​bile.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; 
} 

関連する問題