次の方法で共有


InProcessServer (パッケージ スキーマのWindows 8)

windows.activatableClass.inProcessServer 型のパッケージ拡張ポイントを宣言します。 アプリは、1 つ以上のアクティブ化可能なクラスを公開するダイナミック リンク ライブラリ (DLL) を使用します。

要素の階層

<Package>
<拡張機能>
<拡張子>
<InProcessServer>

構文

<InProcessServer>

  <!-- Child elements -->
  Path,
  ActivatableClass{1,65535}

</InProcessServer>

Key

{} 特定の出現範囲

属性および要素

属性

なし。

子要素

子要素 説明
ActivatableClass (型: CT_InProcessActivatableClass)

機能拡張ポイントに関連付けられたランタイム クラスを宣言します。

パス (型: ST_FileName)

DLL へのパス。

 

親要素

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

パッケージの機能拡張ポイントを宣言します。

 

<Extension Category="windows.activatableClass.inProcessServer">
      <InProcessServer>
        <Path>Microsoft.Samples.DllServerAuthoring.dll</Path>
        <ActivatableClass ActivatableClassId="Microsoft.Samples.DllServerAuthoring.Toaster" ThreadingModel="both" />
      </InProcessServer>
</Extension>

要件

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