PointOfService デバイス機能PointOfService device capability

アプリケーション パッケージのマニフェストで機能を宣言することで、PointOfService API へのアクセスを要求します。Microsoft Visual Studio のマニフェスト デザイナーを使用することで、ほとんどの機能を宣言することができます。または、手動で追加することもできます。You request access to the PointOfService APIs by declaring the capability in your application package manifest] You can declare most capabilities by using the Manifest Designer, in Microsoft Visual Studio, or you can add them manually.

重要

アプリケーション マニフェストで pointOfService 機能を宣言しない場合は、Winodws.Devices.PointOfService 名前空間で API を使用しようとすると、System.UnauthorizedAccessException エラーが発生します。You will receive the error System.UnauthorizedAccessException when you attempt to use an API in the Winodws.Devices.PointOfService namespace if you do not declare the pointOfService capability in your application manifest.

マニフェスト デザイナーを使用した機能の宣言Declare capability using Manifest Designer

  1. ソリューション エクスプローラーで、UWP アプリケーションのプロジェクト ノードを展開します。In Solution Explorer, expand the project node of your UWP application.
  2. [Package.appxmanifest] ファイルをダブルクリックします。Double-click the Package.appxmanifest file.
    マニフェスト ファイルが既に XML コード ビューで開いている場合は、Visual Studio では、ファイルを閉じてするように求められます。If the manifest file is already open in the XML code view, Visual Studio prompts you to close the file.
  3. [機能] タブをクリックします。Click the Capabilities tab
  4. 機能の一覧で [店舗販売時点管理 (POS)] の横にあるチェック ボックスをオンにして、POS デバイスの機能を有効にします。Click the checkbox next to Point of Service in the list of capabilities to enable the Point of Service device capability

手動での機能の宣言Declare capability manually

  1. ソリューション エクスプローラーで、UWP アプリケーションのプロジェクト ノードを展開します。In Solution Explorer, expand the project node of your UWP application.
  2. [Package.appxmanifest] ファイルを右クリックし、[コードの表示] を選択します。Right-click the Package.appxmanifest file and choose View Code
  3. PointOfService DeviceCapability 要素をアプリケーション マニフェストの Capabilities セクションに追加します。Add the PointOfService DeviceCapability element to Capabilities section of your application manifest.
  <Capabilities>
    <DeviceCapability Name="pointOfService" />
  </Capabilities>