private static void Iph_Connect(object sender, ITMDConnectEventArgs args) { Console.WriteLine("iOS Device Connected in USB Multiplexing Mode."); Console.WriteLine("Device is named {0}, an {1} running iOS {2}", iph.DeviceName, iph.DeviceProductType, iph.DeviceVersion); bool isPhone = iph.DeviceProductType.StartsWith("iPhone"); if (isPhone) Console.WriteLine("Phone Number {0}",iph.DevicePhoneNumber); }
protected void OnDisconnect(ITMDConnectEventArgs args) { ITMDConnectEventHandler disconnect = this.Disconnect; if (disconnect != null) { disconnect(this, args); } }
protected void OnConnect(ITMDConnectEventArgs args) { ITMDConnectEventHandler connect = this.Connect; if (connect != null) { connect(this, args); } }
private static void Iph_Disconnect(object sender, ITMDConnectEventArgs args) { Console.WriteLine("iOS Device Disconnected."); }