Condividi tramite


com4:Interface

Registra le nuove interfacce COM.

Gerarchia degli elementi

pacchetto

     <applicazioni>

          dell'applicazione

               <extensions>

                    <com4:Interface>

     <extensions>

          <com4:Interface>

Sintassi

<com4:Interface
  Id = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
  UseUniversalMarshaler = 'A boolean value.'
  ProxyStubClsid = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
  SynchronousInterface = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
  AsynchronousInterface = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.' >

  <!-- Child elements -->
  TypeLib

</com4:Interface>

Attributi ed elementi

Attributi

Attributo Descrizione Tipo di dati Obbligatorio Valore predefinito
id ID interfaccia (IID). GUID nel formato xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.
UseUniversalMarshaler Impostare questa proprietà su true per usare ole Universal Marshaler come stub del proxy. Valore booleano.
ProxyStubClsid Corrisponde al valore del Registro di sistema ProxyStubClsid32. GUID nel formato xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.
SynchronousInterface ID di un'altra registrazione dell'interfaccia contenente AsynchronousInterface che fa riferimento a questa registrazione. GUID nel formato xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.
AsynchronousInterface ID di un'altra registrazione dell'interfaccia contenente SynchronousInterface che fa riferimento a questa registrazione. GUID nel formato xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.

Elementi figlio

Elemento figlio Descrizione
TypeLib Libreria dei tipi per un'interfaccia.

Elementi padre

Elemento padre Descrizione
estensioni Definisce uno o più punti di estendibilità per l'app.

Osservazioni

proxyStubClsid può essere usato solo per gli stub proxy con un'implementazione come parte del pacchetto. Per usare ole Universal Marshaler come stub proxy, usare UseUniversalMarshaler.

Se UseUniversalMarshaler è true, la registrazione dell'interfaccia deve includere TypeLib.

Nota

ProxyStubClsid e UseUniversalMarshaler si escludono a vicenda.

Fabbisogno

Articolo Valore
spazio dei nomi http://schemas.microsoft.com/appx/manifest/com/windows10/4
versione minima del sistema operativo Windows 10 (Build 20348)