internal BluetoothGattDescriptor(ManagedObject managedObject) : this( managedObject.CreateProxy <IGattDescriptor1>(Services.Base), managedObject.GetPropertiesForInterface <GattDescriptor1Properties>(Interfaces.GattDescriptor1) ) { }
internal BluetoothGattCharacteristic(ManagedObject managedObject) : this( managedObject.CreateProxy <IGattCharacteristic1>(Services.Base), managedObject.GetPropertiesForInterface <GattCharacteristic1Properties>(Interfaces.GattCharacteristic1) ) { }
internal static BluetoothDevice Create(ManagedObject managedObject) { return(new BluetoothDevice(managedObject.CreateProxy <IDevice1>(Services.Base), managedObject.GetPropertiesForInterface <Device1Properties>(Interfaces.Device1))); }
public static BluetoothAdapter Create(ManagedObject managedObject) { return(new BluetoothAdapter(managedObject.CreateProxy <IAdapter1>(Services.Base), managedObject.GetPropertiesForInterface <Adapter1Properties>(Interfaces.Adapter1))); }