uap:AppService (Windows 10)

windows.appService 型のアプリ拡張ポイントを宣言します。 アプリケーション コントラクトは、アプリが別のアプリに属するバックグラウンド タスクを呼び出す方法です。または、アプリ コントラクトを呼び出し元と通信する方法を提供するために呼び出されたバックグラウンド タスクの場合は 。

要素の階層

<パッケージ>

    <アプリケーション>

         <Application>

              <拡張機能>

                   <uap:Extension>

                        <uap:AppService>

構文

<uap:AppService
  Name = 'A string with a value between 2 and 39 characters in length that consists of alphanumeric characters, periods (except for the first character), and dashes only.'
  ServerName = 'An optional alphanumeric string with a value between 1 and 255 characters in length. Must begin with an alphabetic character.'
  uap4:SupportsMultipleInstances = 'A boolean value'. />

キー

? 省略可能 (0 または 1)

属性と要素

属性

属性 説明 データ型 必須 既定値
名前 サービス名 (アプリケーション コントラクトの呼び出し元とプロバイダーとの照合に使用されます)。 英数字、ピリオド (最初の文字を除く)、ダッシュのみで構成される長さが 2 ~ 39 文字の文字列。 はい
ServerName コントラクトのアクティブ化を満たすためにインスタンス化される COM サーバー (実行時にサーバーのインスタンスが 1 つだけ存在することを保証します)。 これは、PPLE ホスト プロセスでのみ使用される省略可能な属性です。 1 ~ 255 文字の長さの値を持つオプションの英数字文字列。 英字で始まる必要があります。 いいえ
uap4:SupportsMultipleInstances アプリ サービスの複数の個別のインスタンスをサポートします。 ブール値。 いいえ

子要素

なし。

親要素

親要素 説明
uap:Extension アプリの拡張ポイントを宣言します。

必要条件

Item
Namespace http://schemas.microsoft.com/appx/manifest/uap/windows10
Minimum OS Version Windows 10 バージョン 1511 (ビルド 10586)