uap5 :OutOfProcessServer
Déclare un point d’extension de package de type windows.activatableClass.outOfProcessServer. Cela permet aux classes WinRT tierces définies dans le package d’application d’être appelées à partir d’un processus Win32.
Hiérarchie d’éléments
<uap5 :OutOfProcessServer>
Syntax
<uap5:OutOfProcessServer
ServerName = 'An alphanumeric string with a value between 1 and 255 characters in length. Must begin with a letter.'
RunFullTrust = 'A boolean value.' >
<!-- Child elements -->
uap5:Path
uap5:Arguments?
uap5:Instancing
uap5:ActivatableClass{1,65535}
</uap5:OutOfProcessServer>
Clé :
?
plage d’occurrences (zéro ou une) {}
spécifique facultative
Attributs et éléments
Attributs
Attribut | Description | Type de données | Obligatoire | Valeur par défaut |
---|---|---|---|---|
ServerName | Valeur de chaîne du nom du serveur. | Chaîne alphanumérique comprise entre 1 et 255 caractères. Doit commencer par un caractère alphabétique. | Yes | |
RunFullTrust | Si la valeur est true, le serveur est lancé avec un jeton Windows Pont du bureau, par opposition à un jeton UWP. | Propriété booléenne. | No | |
IdentityType | Type d’activation du serveur. | Valeur de chaîne qui peut être l’une des suivantes : activateAsPackage, activateAsActivator. | No |
Éléments enfants
Élément enfant | Description |
---|---|
Chemin d’accès | Chemin d’accès à l’exécutable. |
Arguments | Spécifie la liste des arguments séparés par des virgules à passer à l’exécutable. |
Instanciation | Spécifie si l’exécutable s’exécute comme une seule instance ou peut s’exécuter en tant que plusieurs instances. |
ActivatableClass | Déclare une classe runtime associée au point d’extensibilité. |
Éléments parents
Élément parent | Description |
---|---|
uap5:Extension | Déclare un point d’extensibilité pour l’application. |
Remarques
Cet élément est similaire à l’élément OutOfProcessServer dans Package/Extensions. Le comportement d’activation en tant que package est implicite à l’aide de cet élément dans le niveau Application/Extensions du manifeste, ce qui indique que le jeton de serveur ne varie pas en fonction du jeton du processus d’activation. Dans ce contexte, la revendication d’identité d’application correspond à l’identité de l’application dans laquelle elle est contenue.
Configuration requise
Élément | Valeur |
---|---|
Espace de noms | http://schemas.microsoft.com/appx/manifest/uap/windows10/5 |
Minimum OS Version | Windows 10 version 1709 (build 16299) |
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