Battery.FromIdAsync(String) 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í.
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 .