com:Interface (Nachfolger der Erweiterung)
Registriert neue COM-Schnittstellen.
Elementhierarchie
<com:Interface>
Syntax
<com:Interface
Id = 'An alphanumeric string separated by a period with a value between 1 and 255 characters in length (for example, Foo.Bar or Foo.Bar.1).'
UseUniversalMarshaler = 'An optional boolean value.'
ProxyStubClsid = 'An optional GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
SynchronousInterface = 'An optional GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
AsynchronousInterface = 'An optional GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.' >
<!-- Child elements -->
TypeLib?
</com:Interface>
Schlüssel
?
optional (null oder 1)
Attribute und Elemente
Attribute
attribute | BESCHREIBUNG | Datentyp | Erforderlich | Standardwert |
---|---|---|---|---|
Id | Eine Schnittstellen-ID (IID). | Eine alphanumerische Zeichenfolge, getrennt durch einen Punkt mit einem Wert zwischen 1 und 255 Zeichen (z. B. Foo.Bar oder Foo.Bar.1). | Yes | |
UseUniversalMarshaler | Legen Sie dies auf true fest, um den OLE Universal Marshaler als Proxystub zu verwenden. | Ein optionaler boolescher Wert. | No | |
ProxyStubClsid | Entspricht dem Registrierungswert ProxyStubClsid32 . | Eine optionale GUID im Format xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. | No | |
SynchronousInterface | Die ID einer anderen Schnittstellenregistrierung, die AsynchronousInterface enthält, die auf diese Registrierung verweist. Die andere Schnittstelle muss sich in derselben comInterface-Erweiterung befinden. | Eine optionale GUID im Format xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. | No | |
AsynchronousInterface | Die ID einer anderen Schnittstellenregistrierung, die SynchronousInterface enthält, die auf diese Registrierung verweist. Die andere Schnittstelle muss sich in derselben comInterface-Erweiterung befinden. | Eine optionale GUID im Format xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. | No |
Untergeordnete Elemente
Untergeordnetes Element | Beschreibung |
---|---|
TypeLib | Eine Typbibliothek für eine Schnittstelle. |
Übergeordnete Elemente
Übergeordnetes Element | BESCHREIBUNG |
---|---|
com:ComInterface | Deklariert einen Paketerweiterungspunkt vom Typ windows.comInterface. Die comInterface-Erweiterung kann drei Arten von Registrierungen enthalten: Interface, ProxyStub oder TypeLib. |
Anforderungen
Element | Wert |
---|---|
Namespace | http://schemas.microsoft.com/appx/manifest/com/windows10 |
Minimum OS Version | Windows 10 Version 1703 (Build 15063) |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für