Lenguaje

BluetoothHeadset.SendVendorSpecificResultCode Método

Definición

Envía un código de resultado no solicitado específico del proveedor al casco.

[Android.Runtime.Register("sendVendorSpecificResultCode", "(Landroid/bluetooth/BluetoothDevice;Ljava/lang/String;Ljava/lang/String;)Z", "")]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")]
public bool SendVendorSpecificResultCode(Android.Bluetooth.BluetoothDevice? device, string? command, string? arg);
[<Android.Runtime.Register("sendVendorSpecificResultCode", "(Landroid/bluetooth/BluetoothDevice;Ljava/lang/String;Ljava/lang/String;)Z", "")>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>]
member this.SendVendorSpecificResultCode : Android.Bluetooth.BluetoothDevice * string * string -> bool

Parámetros

device
BluetoothDevice

Auriculares Bluetooth.

command
String

Un comando específico del proveedor.

arg
String

Argumento que se asociará al comando.

Devoluciones

false si no hay auriculares conectados o si el comando no es un código de resultado no solicitado específico del proveedor permitido o si se produce un error. De lo contrario, true.

Atributos

Excepciones

si command es null.

Comentarios

Envía un código de resultado no solicitado específico del proveedor al casco.

La cadena real que se va a enviar es command + ": " + arg. Por ejemplo, si command es #VENDOR_RESULT_CODE_COMMAND_ANDROID y arg es "0", se enviará la cadena "+ANDROID: 0" .

Actualmente solo #VENDOR_RESULT_CODE_COMMAND_ANDROID se permite como command.

Java documentación para android.bluetooth.BluetoothHeadset.sendVendorSpecificResultCode(android.bluetooth.BluetoothDevice, java.lang.String, java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a