Compartir a través de


RfcommDeviceService.FromIdAsync(String) Método

Definición

Obtiene un objeto RfcommDeviceService de un identificador DeviceInformation para una instancia de servicio RFCOMM.

public:
 static IAsyncOperation<RfcommDeviceService ^> ^ FromIdAsync(Platform::String ^ deviceId);
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<RfcommDeviceService> FromIdAsync(winrt::hstring const& deviceId);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<RfcommDeviceService> FromIdAsync(string deviceId);
function fromIdAsync(deviceId)
Public Shared Function FromIdAsync (deviceId As String) As IAsyncOperation(Of RfcommDeviceService)

Parámetros

deviceId
String

Platform::String

winrt::hstring

Identificador deviceInformation que identifica la instancia del servicio RFCOMM. Este identificador se puede recuperar de Windows.Devices.Enumeration.

Devoluciones

Objeto RfcommDeviceService que representa la instancia del servicio RFCOMM.

Atributos

Requisitos de Windows

Características de aplicaciones
bluetooth

Comentarios

La primera vez que una aplicación de la tienda invoca este método, se debe llamar desde un subproceso de interfaz de usuario para mostrar el mensaje de consentimiento. Una vez que el usuario haya concedido consentimiento, se puede invocar el método desde cualquier subproceso de aplicación.

Si una aplicación de la tienda no ha declarado las funcionalidades correctas o el usuario no concede consentimiento, el método devuelve un objeto NULL.

Advertencia

Si el dispositivo que actúa como servidor RFCOMM no tiene el canal correcto registrado en su manifiesto, este método produce una excepción cuando se llama en el dispositivo que actúa como cliente RFCOMM.

Se aplica a