Compartilhar via


InProcessServer (esquema de pacote para Windows 8)

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

Hierarquia de elementos

<Agrupa>
<Extensões>
<Extensão>
<InProcessServer>

Syntax

<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 tempo de execução 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

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