InProcessServer (Windows 10)

Declara um ponto de extensibilidade de pacote do tipo windows.activatableClass.inProcessServer. O aplicativo usa uma DLL (biblioteca de link dinâmico) que expõe uma ou mais classes ativáveis.

Hierarquia de elementos

<Pacote>

    <Extensões>

         <Extensão>

              <InProcessServer>

Sintaxe

<InProcessServer>

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

</InProcessServer>

Chave

{} intervalo específico de ocorrências

Atributos e elementos

Atributos

Nenhum.

Elementos filho

Elemento filho Descrição
ActivatableClass (tipo: CT_InProcessActivatableClass) Declara uma classe de runtime associada ao ponto de extensibilidade.
Caminho (tipo: ST_FileName) O caminho para a DLL.

Elementos pai

Elemento pai Descrição
Extensão (no tipo: CT_PackageExtensions) Declara um ponto de extensibilidade para o pacote.

Exemplos

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

Requisitos

Item Valor
Namespace http://schemas.microsoft.com/appx/manifest/foundation/windows10