com:ExeServer

Registra un ExeServer con una o più registrazioni di classe.

Gerarchia degli elementi

<Pacchetto>

    <Applicazioni>

         <Applicazione>

              <Estensioni>

                   <com:Extension>

                        <com:ComServer>

                             <com:ExeServer>

Sintassi

<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>

Chiave

{} intervallo specifico di occorrenze

Attributi ed elementi

Attributi

Attributo Descrizione Tipo di dati Obbligatoria Valore predefinito
File eseguibile Un percorso relativo alla radice del pacchetto e deve fare riferimento a un file nel pacchetto. Specifica il file eseguibile predefinito per l'estensione. Se non specificato, viene usato il file eseguibile definito per l'app. Se specificato, viene utilizzata anche la proprietà EntryPoint. Se la proprietà EntryPoint non viene specificata, viene utilizzato il EntryPoint definito per l'app. Stringa con un valore compreso tra 1 e 256 caratteri che deve terminare con ".exe" e non può contenere questi caratteri: <, >, :, ", |, ?o *.
Argomenti Argomenti della chiave LocalServer32 . Stringa con un valore compreso tra 1 e 32767 caratteri con un carattere non di spazio vuoto all'inizio e alla fine. No
DisplayName DisplayName è una stringa localizzabile corrispondente al valore predefinito della chiave AppID. Stringa con un valore compreso tra 1 e 256 caratteri. No
LaunchAndActivationPermission Stringa SDDL facoltativa che corrisponde al valore LaunchPermission della chiave AppID. Stringa SDDL. No

Elementi figlio

Elemento figlio Descrizione
Classe Definisce una registrazione della classe ExeServer.

Elementi padre

Elemento padre Descrizione
com:ComServer Dichiara un punto di estensione del pacchetto di tipo windows.comServer. L'estensione comServer può includere quattro tipi di registrazioni: ExeServer, SurrogateServer, ProgId o TreatAsClass.

Commenti

Un ExeServer può avere una o più registrazioni di classe. Più registrazioni di classe devono condividere un ExeServer se le chiavi LocalServer32 corrispondono e hanno lo stesso AppID (o se non hanno un AppID), a meno che non debbano essere registrate in diversi elementi del manifesto Applications/Application.

Le registrazioni exeServer corrispondono alle chiavi LocalServer32 e alla chiave AppID associata.

Gli attributi Executable e Arguments corrispondono al valore predefinito della chiave LocalServer32 .

Requisiti

Valore
Namespace http://schemas.microsoft.com/appx/manifest/com/windows10