com4:Interface

Registra le nuove interfacce COM.

Gerarchia degli elementi

<Pacchetto>

    <Applicazioni>

         <Applicazione>

              <Estensioni>

                   <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 Obbligatoria Valore predefinito
Id ID interfaccia (IID). GUID nel formato xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.
UseUniversalMarshaler Impostare questo valore su true per usare ole Universal Marshaler come stub del proxy. Un valore booleano.
ProxyStubClsid Corrisponde al valore del Registro di sistema ProxyStubClsid32 . GUID nel formato xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.
SincronaInterface ID di un'altra registrazione dell'interfaccia contenente AsynchronousInterface che fa riferimento a questa registrazione. GUID nel formato xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.
AsincronaInterface 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.

Commenti

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 invece UseUniversalMarshaler .

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

Nota

ProxyStubClsid e UseUniversalMarshaler si escludono a vicenda.

Requisiti

Elemento Valore
Namespace http://schemas.microsoft.com/appx/manifest/com/windows10/4
Minimum OS Version Windows 10 (Build 20348)