com4 :ClassReference (dans InProcessServer)
Spécifie la classe à laquelle le serveur in-process inscrit est associé et définit les détails d’inscription.
Hiérarchie d’éléments
<com4 :ClassReference>
Syntaxe
<com4:ClassReference
ThreadingModel = 'A string that can have one of the following values: "Both", "STA", "MTA", "MainSTA", or "Neutral".'
Virtualization = 'A string that can have one of the following values: "enabled" or "disabled".'
Id = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.' />
Attributs et éléments
Attributs
Attribut | Description | Type de données | Obligatoire | Valeur par défaut |
---|---|---|---|---|
ThreadingModel | Type de modèle de threading pris en charge par la classe runtime. | Une des valeurs suivantes : « Both », « STA », « MTA », « MainSTA », « Neutral » | Yes | |
Virtualisation | Spécifie si la virtualisation est utilisée lors du chargement de la classe. | Une des valeurs suivantes : « enabled », « disabled » | Yes | |
Id | ID de la classe référencée. | GUID sous la forme xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. | Yes |
Éléments enfants
Aucune.
Éléments parents
Élément parent | Description |
---|---|
com4 :InProcessServer | Inscrit un serveur in-process avec une ou plusieurs inscriptions de classes. |
Remarques
L’exemple suivant montre comment inscrire une implémentation de serveur hors processus et in-process pour la même classe.
<com4:Class Id="f4ed7720-9b3a-44a4-xxxx-xxxxxxxxxxxx" DisplayName="CLSID_Foo"/>
<com:ExeServer Executable="MyServer.exe" DisplayName="My server">
<com4:ClassReference Id="f4ed7720-9b3a-44a4-xxxx-xxxxxxxxxxxx"/>
</com:ExeServer>
<com4:InProcessServer Path="MyServer.dll">
<com4:ClassReference Id="f4ed7720-9b3a-44a4-xxxx-xxxxxxxxxxxx"/>
</com4:InProcessServer>
Configuration requise
Élément | Valeur |
---|---|
Espace de noms | http://schemas.microsoft.com/appx/manifest/com/windows10/4 |
Minimum OS Version | Windows 10 (build 20348) |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour