Condividi tramite


Battery.FromIdAsync(String) Metodo

Definizione

Ottiene un oggetto Battery che rappresenta un singolo controller della batteria connesso 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)

Parametri

deviceId
String

Platform::String

winrt::hstring

ID dispositivo del controller della batteria (DeviceId).

Restituisce

Oggetto Battery che corrisponde al controller della batteria specificato.

Attributi

Commenti

FromIdAsync restituirà null se il controller della batteria non esiste e il valore deviceId è ben formato. Se il valore deviceId non è ben formato, ad esempio "AggregateBattery", il metodo avrà esito negativo con STATUS_OBJECT_NAME_INVALID.

Puoi utilizzare un oggetto DeviceInformation per un controller della batteria per utilizzare il valore della proprietà Id dell'oggetto come parametro deviceId in FromIdAsync per creare un oggetto Battery

Si applica a

Vedi anche