Battery.FromIdAsync(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
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).
Возвращаемое значение
Объект Battery , соответствующий указанному контроллеру батареи.
- Атрибуты
Комментарии
FromIdAsync возвращает значение NULL, если контроллер батареи не существует и значение deviceId имеет правильный формат. Если значение deviceId неправильно сформировано, например "AggregateBattery
", метод завершится ошибкой с STATUS_OBJECT_NAME_INVALID
.
Вы можете использовать объект DeviceInformation для контроллера батареи, чтобы использовать значение свойства Id этого объекта в качестве параметра deviceId в FromIdAsync для создания объекта Battery .