次の方法で共有


Battery.FromIdAsync(String) メソッド

定義

デバイスに接続されている個々のバッテリ コントローラーを表す Battery オブジェクトを取得します。

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)

パラメーター

deviceId
String

Platform::String

winrt::hstring

バッテリ コントローラー (DeviceId) のデバイス ID。

戻り値

指定した バッテリ コントローラーに対応する Battery オブジェクト。

属性

注釈

バッテリー コントローラーが存在せず、deviceId 値が整形式の場合、 FromIdAsync は null を返します。 deviceId 値が "AggregateBattery" などの適切な形式でない場合、メソッドは でSTATUS_OBJECT_NAME_INVALID失敗します。

バッテリー コントローラーに DeviceInformation オブジェクトを使用すると、そのオブジェクトの Id プロパティ値 FromIdAsync の deviceId パラメーターとして使用して Battery オブジェクトを作成できます。

適用対象

こちらもご覧ください