com4 :Interface
Inscrit de nouvelles interfaces COM.
Hiérarchie d’éléments
<com4 :Interface>
<com4 :Interface>
Syntaxe
<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>
Attributs et éléments
Attributs
Attribut | Description | Type de données | Obligatoire | Valeur par défaut |
---|---|---|---|---|
id de | ID d’interface (IID). | GUID sous la forme xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxx. | Oui | |
UseUniversalMarshaler | Définissez cette valeur sur true pour utiliser ole Universal Marshaler comme stub proxy. | Valeur booléenne. | Oui | |
proxyStubClsid | Correspond à la valeur de Registre ProxyStubClsid32. | GUID sous la forme xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxx. | Oui | |
SynchronousInterface | ID d’une autre inscription d’interface contenant AsynchroneInterface qui fait référence à cette inscription. | GUID sous la forme xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxx. | Oui | |
AsynchroneInterface | ID d’une autre inscription d’interface contenant SynchronousInterface qui fait référence à cette inscription. | GUID sous la forme xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxx. | Oui |
Éléments enfants
Élément enfant | Description |
---|---|
TypeLib | Bibliothèque de types pour une interface. |
Éléments parents
Élément parent | Description |
---|---|
extensions | Définit un ou plusieurs points d’extensibilité pour l’application. |
Remarques
proxyStubClsid ne peut être utilisé que pour les stubs proxy avec une implémentation dans le cadre du package. Pour utiliser ole Universal Marshaler comme stub proxy, utilisez UseUniversalMarshaler à la place.
Si UseUniversalMarshaler a la valeur true, l’inscription de l’interface doit inclure TypeLib.
Note
proxyStubClsid et UseUniversalMarshaler s’excluent mutuellement.
Exigences
Article | Valeur |
---|---|
espace de noms | http://schemas.microsoft.com/appx/manifest/com/windows10/4 |
version minimale du système d’exploitation | Windows 10 (build 20348) |