com:ExeServer

Inscrit un ExeServer avec une ou plusieurs inscriptions de classes.

Hiérarchie d’éléments

<Paquet>

    <Applications>

         <Application>

              <Extensions>

                   <com:Extension>

                        <com:ComServer>

                             <com:ExeServer>

Syntax

<com:ExeServer
    Executable = 'A string with a value between 1 and 256 characters in length that must end with ".exe" and cannot contain these characters: <, >, :, ", |, ?, or *.'
    Arguments = 'A string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.'
    DisplayName = 'A string with a value between 1 and 256 characters in length. This string is localizable.'
    LaunchAndActivationPermission = '[Optional SDDL string](/windows/win32/secauthz/security-descriptor-string-format).' >

  <!-- Child elements -->
  Class{1,10000}

</com:ExeServer>

Clé :

{} plage spécifique d’occurrences

Attributs et éléments

Attributs

Attribut Description Type de données Obligatoire Valeur par défaut
Exécutable Chemin d’accès relatif à la racine du package et doit référencer un fichier dans le package. Spécifie l’exécutable par défaut de l’extension. S’il n’est pas spécifié, l’exécutable défini pour l’application est utilisé. Si elle est spécifiée, la propriété EntryPoint est également utilisée. Si cette propriété EntryPoint n’est pas spécifiée, l’élément EntryPoint défini pour l’application est utilisé. Chaîne dont la longueur est comprise entre 1 et 256 caractères et qui doit se terminer par « .exe » et ne peut pas contenir les caractères suivants : <, >, :, "|, , ?, ou *. Yes
Arguments Arguments de la clé LocalServer32 . Chaîne dont la valeur est comprise entre 1 et 32 767 caractères, avec un caractère non-espace blanc au début et à la fin. No
DisplayName DisplayName est une chaîne localisable correspondant à la valeur de clé AppID par défaut. Chaîne dont la valeur est comprise entre 1 et 256 caractères. No
LaunchAndActivationPermission Chaîne SDDL facultative qui correspond à la valeur LaunchPermission de la clé AppID. Chaîne SDDL. No

Éléments enfants

Élément enfant Description
Classe Définit une inscription de classe ExeServer.

Éléments parents

Élément parent Description
com:ComServer Déclare un point d’extension de package de type windows.comServer. L’extension comServer peut inclure quatre types d’inscriptions : ExeServer, SurrogateServer, ProgId ou TreatAsClass.

Remarques

Un ExeServer peut avoir une ou plusieurs inscriptions de classes. Plusieurs inscriptions de classes doivent partager un ExeServer si leurs clés LocalServer32 correspondent et qu’elles ont le même AppID (ou si elles n’ont pas d’AppID), sauf si elles doivent être inscrites sous des éléments de manifeste d’application/d’application différents.

Les inscriptions ExeServer correspondent aux clés LocalServer32 et à leur clé AppID associée.

Les attributsExecutable et Arguments correspondent à la valeur par défaut de la clé LocalServer32.

Configuration requise

Élément Valeur
Espace de noms http://schemas.microsoft.com/appx/manifest/com/windows10
Minimum OS Version Windows 10 version 1703 (build 15063)