ProxyStub (esquema de pacote para Windows 8)
Declara um ponto de extensibilidade de pacote do tipo Windows. activatableClass. proxyStub. Um proxy pode ser composto por uma ou mais interfaces.
Hierarquia de elementos
- <Agrupa>
-
- <Extensões>
-
- <Extensão>
- <ProxyStub>
Syntax
<ProxyStub ClassId = A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. >
<!-- Child elements -->
Path,
Interface{1,65535}
</ProxyStub>
Chave
{}
intervalo específico de ocorrências
Atributos e elementos
Atributos
Atributo | Descrição | Tipo de dados | Obrigatório | Valor padrão |
---|---|---|---|---|
ClassId | A ID exclusiva do proxy. |
Um GUID no formato XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX. | Yes |
Elementos filho
Elemento filho | Descrição |
---|---|
Interface | Declara uma interface associada ao proxy. |
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
O exemplo a seguir é extraído do manifesto do pacote de um dos exemplos do SDK.
<Extension Category="windows.activatableClass.proxyStub">
<ProxyStub ClassId="332fd2f1-1c69-4c91-949e-4bb67a85bdc5">
<Path>Microsoft.Samples.DllServerAuthoring.Proxies.dll</Path>
<Interface Name="IToaster" InterfaceId="6a112353-4f87-4460-a908-2944e92686f3" />
<Interface Name="IToast" InterfaceId="699b1394-3ceb-4a14-ae23-efec518b088b" />
<Interface Name="IAppliance" InterfaceId="332fd2f1-1c69-4c91-949e-4bb67a85bdc5" />
</ProxyStub>
</Extension>
Requisitos
Valor | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2010/manifest |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de