다음을 통해 공유


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

배터리 컨트롤러의 디바이스 ID(DeviceId)입니다.

반환

지정된 배터리 컨트롤러에 해당하는 Battery 개체입니다.

특성

설명

FromIdAsync는 배터리 컨트롤러가 존재하지 않고 deviceId 값이 올바른 형식인 경우 null을 반환합니다. deviceId 값이 "AggregateBattery"와 같이 잘 구성되지 않은 경우 메서드는 로 STATUS_OBJECT_NAME_INVALID실패합니다.

배터리 컨트롤러에 DeviceInformation 개체를 사용하여 해당 개체의 Id 속성 값을 FromIdAsync의 deviceId 매개 변수로 사용하여 Battery 개체를 만들 수 있습니다.

적용 대상

추가 정보