com4:Interface

Registriert neue COM-Schnittstellen.

Elementhierarchie

<Paket>

    <Anwendungen>

         <Anwendung>

              <Erweiterungen>

                   <com4:Interface>

Syntax

<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>

Attribute und Elemente

Attribute

attribute BESCHREIBUNG Datentyp Erforderlich Standardwert
Id Eine Schnittstellen-ID (IID). Eine GUID im Format xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. Yes
UseUniversalMarshaler Legen Sie dies auf true fest, um den OLE Universal Marshaler als Proxystub zu verwenden. Ein boolescher Wert. Yes
ProxyStubClsid Entspricht dem Registrierungswert ProxyStubClsid32 . Eine GUID im Format xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. Yes
SynchronousInterface Die ID einer anderen Schnittstellenregistrierung, die AsynchronousInterface enthält, die auf diese Registrierung verweist. Eine GUID im Format xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. Yes
AsynchronousInterface Die ID einer anderen Schnittstellenregistrierung, die SynchronousInterface enthält, die auf diese Registrierung verweist. Eine GUID im Format xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. Yes

Untergeordnete Elemente

Untergeordnetes Element Beschreibung
TypeLib Eine Typbibliothek für eine Schnittstelle.

Übergeordnete Elemente

Übergeordnetes Element BESCHREIBUNG
Erweiterungen Definiert einen oder mehrere Erweiterbarkeitspunkte für die App.

Hinweise

ProxyStubClsid kann nur für Proxy-Stubs mit einer Implementierung als Teil des Pakets verwendet werden. Verwenden Sie stattdessen UseUniversalMarshaler , um den OLE Universal Marshaler als Proxystub zu verwenden.

Wenn UseUniversalMarshaler true ist, muss die Schnittstellenregistrierung TypeLib enthalten.

Hinweis

ProxyStubClsid und UseUniversalMarshaler schließen sich gegenseitig aus.

Anforderungen

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