com:ExeServer

Inscrit un ExeServer avec une ou plusieurs inscriptions de classes.

Hiérarchie d’éléments

<Package>

    <Applications>

         <Application>

              <Extensions>

                   <com:Extension>

                        <com:ComServer>

                             <com:ExeServer>

Syntaxe

<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. Cela spécifie l’exécutable par défaut de l’extension. Si ce 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, la propriété EntryPoint définie pour l’application est utilisée. Chaîne avec une valeur comprise entre 1 et 256 caractères de longueur qui doit se terminer par « .exe » et ne peut pas contenir ces caractères : <, , >:|"?, ou .* Oui
Arguments Arguments de la clé LocalServer32 . Chaîne avec une valeur comprise entre 1 et 32767 caractères de longueur avec un caractère non-blanc au début et à la fin. Non
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. Non
LaunchAndActivationPermission Chaîne SDDL facultative qui correspond à la valeur LaunchPermission de la clé AppID. Chaîne SDDL. Non

É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 s’ils n’ont pas d’AppID), sauf s’ils doivent être inscrits sous différents éléments de manifeste d’applications/application.

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

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

Spécifications

Valeur
Espace de noms http://schemas.microsoft.com/appx/manifest/com/windows10