次の方法で共有


プロトコル (パッケージ スキーマ (Windows 8)

windows.protocol 型のアプリ拡張ポイント を宣言します。 URI の関連付けは、指定されたスキームで URI を処理するためにアプリが登録されている場合に示します。

要素の階層

<Package>
<アプリケーション>
<アプリケーション>
<拡張機能>
<拡張子>
<Protocol>

構文

<Protocol Name = A string between 3 and 39 characters in length that contains numbers, lowercased letters, or a hyphen ('-'). >

  <!-- Child elements -->
  ( Logo?
  & DisplayName?
  )

</Protocol>

Key

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

& インターリーブ コネクタ (任意の順序で発生する可能性があります)

属性および要素

属性

属性 説明 データ型 必須 既定値
名前

URI スキームの名前 ("mailto" など)。 この名前は、パッケージに対して一意である必要があります。

数字、小文字、またはハイフン ('-') を含む長さ 3 ~ 39 文字の文字列。 はい

 

子要素

子要素 説明
DisplayName

ユーザーに表示できる表示名。

ロゴ

イメージを含むファイルへのパス。

 

親要素

Parent 要素 説明
拡張機能 (型: CT_ApplicationExtensions)

アプリの機能拡張ポイントを宣言します。

 

次の例は、SDK サンプルの 1 つのパッケージ マニフェストから取得されています。

<Applications>
  <Application Id="App" StartPage="default.html">
    <Extensions>
      <Extension Category="windows.protocol">
        <Protocol Name="alsdk" />
      </Extension>
    </Extensions>
  </Application>
</Applications>

関連項目

タスクURI のアクティブ化を処理する方法

ConceptsAppコントラクトと拡張機能

要件

Namespace http://schemas.microsoft.com/appx/2010/manifest