GattDeviceService.FromIdAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
FromIdAsync(String, GattSharingMode) |
Crea una instancia de un nuevo objeto GattDeviceService desde el identificador de dispositivo. |
FromIdAsync(String) |
Crea una instancia de un nuevo GattDeviceService desde el identificador de dispositivo. |
FromIdAsync(String, GattSharingMode)
Crea una instancia de un nuevo objeto GattDeviceService desde el identificador de dispositivo.
public:
static IAsyncOperation<GattDeviceService ^> ^ FromIdAsync(Platform::String ^ deviceId, GattSharingMode sharingMode);
/// [Windows.Foundation.Metadata.Overload("FromIdWithSharingModeAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<GattDeviceService> FromIdAsync(winrt::hstring const& deviceId, GattSharingMode const& sharingMode);
[Windows.Foundation.Metadata.Overload("FromIdWithSharingModeAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<GattDeviceService> FromIdAsync(string deviceId, GattSharingMode sharingMode);
function fromIdAsync(deviceId, sharingMode)
Public Shared Function FromIdAsync (deviceId As String, sharingMode As GattSharingMode) As IAsyncOperation(Of GattDeviceService)
Parámetros
- deviceId
-
String
Platform::String
winrt::hstring
Identificador del dispositivo GATT.
- sharingMode
- GattSharingMode
Modo de uso compartido del dispositivo GATT.
Devoluciones
Operación asincrónica que se completa con un objeto GattDeviceService.
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 Creators Update (se introdujo en la versión 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v4.0)
|
Características de aplicaciones |
bluetooth
|
Se aplica a
FromIdAsync(String)
Crea una instancia de un nuevo GattDeviceService desde el identificador de dispositivo.
public:
static IAsyncOperation<GattDeviceService ^> ^ FromIdAsync(Platform::String ^ deviceId);
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<GattDeviceService> FromIdAsync(winrt::hstring const& deviceId);
/// [Windows.Foundation.Metadata.RemoteAsync]
/// [Windows.Foundation.Metadata.Overload("FromIdAsync")]
static IAsyncOperation<GattDeviceService> FromIdAsync(winrt::hstring const& deviceId);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<GattDeviceService> FromIdAsync(string deviceId);
[Windows.Foundation.Metadata.RemoteAsync]
[Windows.Foundation.Metadata.Overload("FromIdAsync")]
public static IAsyncOperation<GattDeviceService> FromIdAsync(string deviceId);
function fromIdAsync(deviceId)
Public Shared Function FromIdAsync (deviceId As String) As IAsyncOperation(Of GattDeviceService)
Parámetros
- deviceId
-
String
Platform::String
winrt::hstring
Identificador del dispositivo GATT.
Devoluciones
El objeto para administrar la operación asincrónica, que, al finalizar, devuelve la instancia de GattDeviceService recién creada.
- 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.
- Para Plataforma universal de Windows aplicaciones (UWP), usa la funcionalidad bluetooth. Para obtener más información, consulta Declaraciones de funcionalidad de la aplicación.
- Para obtener Windows 8.x aplicaciones de la tienda, consulta Cómo especificar las funcionalidades del dispositivo para Bluetooth (Windows) para declarar las funcionalidades adecuadas.