次の方法で共有


InProcessServer (Windows 10)

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

要素の階層

<Package>

    <Extensions>

         <拡張機能>

              <InProcessServer>

構文

<InProcessServer>

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

</InProcessServer>

Key

{} 特定の発生範囲

属性と要素

属性

なし。

子要素

子要素 説明
ActivatableClass (型: CT_InProcessActivatableClass) 拡張ポイントに関連付けられているランタイム クラスを宣言します。
パス (型: ST_FileName) DLL へのパス。

親要素

親要素 説明
拡張機能 (型: 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/manifest/foundation/windows10