Battery.FromIdAsync(String) Método

Definição

Obtém um objeto Battery que representa um controlador de bateria individual conectado ao 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

A ID do dispositivo do controlador de bateria (DeviceId).

Retornos

Um objeto Battery que corresponde ao controlador de bateria especificado.

Atributos

Comentários

FromIdAsync retornará nulo se o controlador de bateria não existir e o valor deviceId estiver bem formado. Se o valor deviceId não estiver bem formado, como "AggregateBattery", o método falhará com STATUS_OBJECT_NAME_INVALID.

Você pode usar um objeto DeviceInformation para um controlador de bateria usar o valor da propriedade Id desse objeto como o parâmetro deviceId em FromIdAsync para criar um objeto Battery

Aplica-se a

Confira também