PointOfService 디바이스 기능

pointOfService 디바이스 기능은 API 액세스를 Windows.Devices.PointOfService 네임스페이스에서 사용하기 위해 필요합니다.

PointOfService API에 대한 액세스를 요청하기 위해 애플리케이션 패키지 매니페스트에서 기능을 선언합니다. 대부분의 기능은 Microsoft Visual Studio의 매니페스트 디자이너를 통해 선언되거나 수동으로 추가될 수 있습니다.

중요

애플리케이션 매니페스트에서 pointOfService 기능을 선언하지 않으면, Windows.Devices.PointOfService 네임스페이스에서 API를 사용하려고 할 때 System.UnauthorizedAccessException 오류가 발생합니다.

매니페스트 디자이너를 사용하여 기능 선언

  1. 솔루션 탐색기에서 UWP 애플리케이션의 프로젝트 노드를 확장합니다.
  2. Package.appxmanifest 파일을 두 번 클릭합니다.
    매니페스트 파일이 XML 코드 뷰에 이미 열린 경우 Visual Studio에서 파일을 닫으라는 메시지를 표시합니다.
  3. 기능 탭을 클릭합니다.
  4. 기능 목록에서 서비스 지점 옆에 있는 확인란을 클릭하여 서비스 지점 디바이스 기능을 활성화합니다.

수동으로 기능 선언하기

  1. 솔루션 탐색기에서 UWP 애플리케이션의 프로젝트 노드를 확장합니다.
  2. Package.appxmanifest 파일을 마우스 우클릭하고 코드 보기를 선택합니다.
  3. 애플리케이션 매니페스트의 기능 섹션에 PointOfService DeviceCapability 요소를 추가합니다.
  <Capabilities>
    <DeviceCapability Name="pointOfService" />
  </Capabilities>