ClaimedLineDisplay 클래스

정의

클레임된 줄 표시 디바이스를 나타냅니다.

public ref class ClaimedLineDisplay sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ClaimedLineDisplay final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ClaimedLineDisplay : System.IDisposable
Public NotInheritable Class ClaimedLineDisplay
Implements IDisposable
상속
Object Platform::Object IInspectable ClaimedLineDisplay
특성
구현

Windows 요구 사항

디바이스 패밀리
Windows 10 Creators Update (10.0.15063.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v4.0에서 도입되었습니다.)

설명

이 개체는 직접 생성하거나 LineDisplay.ClaimAsync를 사용하여 생성할 수 있습니다. 다른 주변 장치와 달리 선 표시에 대해 EnableAsync() 메서드가 제거되었습니다. 대신 줄 표시가 활성화된 상태여야 하는 명령이 전송될 때마다 디바이스가 암시적으로 사용하도록 설정됩니다.

버전 기록

Windows 버전 SDK 버전 추가된 값
1709 16299 CheckHealthAsync
1709 16299 CheckPowerStatusAsync
1709 16299 CustomGlyphs
1709 16299 GetAttributes
1709 16299 GetStatisticsAsync
1709 16299 MaxBitmapSizeInPixels
1709 16299 StatusUpdated
1709 16299 SupportedCharacterSets
1709 16299 SupportedScreenSizesInCharacters
1709 16299 TryClearDescriptorsAsync
1709 16299 TryCreateWindowAsync
1709 16299 TrySetDescriptorAsync
1709 16299 TryStoreStorageFileBitmapAsync(StorageFile)
1709 16299 TryStoreStorageFileBitmapAsync(StorageFile, LineDisplayHorizontalAlignment,LineDisplayVerticalAlignment)
1709 16299 TryStoreStorageFileBitmapAsync(StorageFile, LineDisplayHorizontalAlignment,LineDisplayVerticalAlignment,Int32)
1709 16299 TryUpdateAttributesAsync
1809 17763 종결

속성

Capabilities

클레임된 줄 표시의 기능을 가져옵니다.

CustomGlyphs

기능이 지원되는 경우 줄 표시의 사용자 지정 문자 모양 목록을 가져옵니다.

DefaultWindow

줄 표시의 기본 디바이스 창을 가져옵니다.

DeviceControlDescription

선 표시에 대한 디바이스 컨트롤 설명을 가져옵니다.

DeviceControlVersion

선 표시의 디바이스 컨트롤 버전 번호를 가져옵니다.

DeviceId

선 표시의 DeviceInformation.Id 가져옵니다.

DeviceServiceVersion

줄 표시의 서비스 버전 번호를 가져옵니다.

MaxBitmapSizeInPixels

최대 비트맵 크기를 가져옵니다.

PhysicalDeviceDescription

물리적 디바이스 설명을 가져옵니다.

PhysicalDeviceName

물리적 디바이스 이름을 가져옵니다.

SupportedCharacterSets

줄 표시에서 지원하는 문자 집합을 가져옵니다.

SupportedScreenSizesInCharacters

줄 표시에서 지원하는 화면 크기를 가져옵니다.

메서드

CheckHealthAsync(UnifiedPosHealthCheckLevel)

디바이스의 상태를 비동기적으로 가져옵니다.

CheckPowerStatusAsync()

디바이스의 현재 전원 상태 가져옵니다.

Close()

줄 표시 세션을 닫습니다. C++ 및 JavaScript의 경우 Close()를 사용합니다. C# 및 Visual Basic의 경우 Dispose()를 사용합니다.

Dispose()

관리되지 않는 리소스의 확보, 해제 또는 다시 설정과 관련된 애플리케이션 정의 작업을 수행합니다.

FromIdAsync(String)

DeviceInformation.IdLineDisplay 개체를 만듭니다.

GetAttributes()

선 표시의 특성을 가져옵니다.

GetDeviceSelector()

사용 가능한 줄 표시를 나열하는 데 사용할 수 있는 AQS(고급 쿼리 구문) 문자열을 가져옵니다.

GetDeviceSelector(PosConnectionTypes)

지정된 연결 형식에서 사용할 수 있는 줄 표시를 나열하는 데 사용할 수 있는 AQS(고급 쿼리 구문) 문자열을 가져옵니다.

GetStatisticsAsync(IIterable<String>)

줄 표시에서 요청된 통계를 검색합니다.

RetainDevice()

LineDisplay.ClaimAsync를 사용하여 다른 앱에서 앱 클레임을 클레임한 후 줄 표시 디바이스에서 앱의 클레임을 유지합니다.

TryClearDescriptorsAsync()

모든 설명을 비동기적으로 지우려고 시도합니다.

TryCreateWindowAsync(Rect, Size)

LineDisplayWindow를 비동기적으로 만들려고 시도합니다.

TrySetDescriptorAsync(UInt32, LineDisplayDescriptorState)

지정된 특성을 사용하여 설명자를 비동기적으로 설정하려고 시도합니다.

TryStoreStorageFileBitmapAsync(StorageFile)

나중에 선 표시 디바이스에 표시하기 위해 StorageFile 에서 비트맵 이미지를 비동기적으로 저장하려고 시도합니다.

TryStoreStorageFileBitmapAsync(StorageFile, LineDisplayHorizontalAlignment, LineDisplayVerticalAlignment)

나중에 선 표시 디바이스에 표시하기 위해 StorageFile 에서 비트맵 이미지를 비동기적으로 저장하려고 시도합니다.

TryStoreStorageFileBitmapAsync(StorageFile, LineDisplayHorizontalAlignment, LineDisplayVerticalAlignment, Int32)

나중에 선 표시 디바이스에 표시하기 위해 StorageFile 에서 비트맵 이미지를 비동기적으로 저장하려고 시도합니다.

TryUpdateAttributesAsync(LineDisplayAttributes)

디바이스 특성을 업데이트.

이벤트

Closed

ClaimedLineDisplay가 닫혀 있을 때 발생하는 이벤트입니다.

ReleaseDeviceRequested

클레임된 줄 표시가 LineDisplay.ClaimAsync를 사용하는 다른 앱에서 클레임할 때 발생합니다.

StatusUpdated

선 표시의 전원 상태 변경이 있음을 애플리케이션에 알 수 있습니다.

적용 대상