Battery.FromIdAsync(String) Método

Definición

Obtiene un objeto Battery que representa un controlador de batería individual conectado al dispositivo.

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

Parámetros

deviceId
String

Platform::String

winrt::hstring

Identificador del dispositivo del controlador de batería (DeviceId).

Devoluciones

Objeto Battery que corresponde al controlador de batería especificado.

Atributos

Comentarios

FromIdAsync devolverá null si el controlador de batería no existe y el valor deviceId está bien formado. Si el valor deviceId no tiene el formato correcto, como "AggregateBattery", el método producirá un error con STATUS_OBJECT_NAME_INVALID.

Puede usar un objeto DeviceInformation para un controlador de batería para usar el valor de la propiedad Id de ese objeto como parámetro deviceId en FromIdAsync para crear un objeto Battery .

Se aplica a

Consulte también