Partager via


Battery.FromIdAsync(String) Méthode

Définition

Obtient un objet Battery qui représente un contrôleur de batterie individuel connecté à l’appareil.

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)

Paramètres

deviceId
String

Platform::String

winrt::hstring

ID d’appareil du contrôleur de batterie (DeviceId).

Retours

Objet Battery qui correspond au contrôleur de batterie spécifié.

Attributs

Remarques

FromIdAsync retourne null si le contrôleur de batterie n’existe pas et si la valeur deviceId est bien formée. Si la valeur deviceId n’est pas correctement formée, comme «AggregateBattery », la méthode échoue avec STATUS_OBJECT_NAME_INVALID.

Vous pouvez utiliser un objet DeviceInformation pour un contrôleur de batterie afin d’utiliser la valeur de la propriété Id de cet objet comme paramètre deviceId dans FromIdAsync pour créer un objet Battery

S’applique à

Voir aussi