Condividi tramite


com3:ExeServer

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

Gerarchia degli elementi

<Pacchetto>

    <Applicazioni>

         <Applicazione>

              <Estensioni>

                   <com2:Extension>

                        <com2:ComServer>

                             <com3:ExeServer>

Sintassi

<com3: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 = 'An optional 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 = 'An optional [SDDL string](/windows/win32/secauthz/security-descriptor-string-format) value.' >

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

</com3: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 *. L'estensione .exe fa distinzione tra maiuscole e minuscole e deve essere minuscola.
Argomenti Argomenti della chiave LocalServer32 . Stringa facoltativa 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 che corrisponde al valore LaunchPermission della chiave AppID. Valore stringa SDDL facoltativo. No

Elementi figlio

Elemento figlio Descrizione
Classe Definisce una registrazione della classe ExeServer.

Elementi padre

Elemento padre Descrizione
com2:ComServer Dichiara un punto di estensione del pacchetto di tipo windows.comServer. L'estensione comServer può includere i tipi di registrazioni seguenti: ServiceServer, 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

Elemento Valore
Namespace http://schemas.microsoft.com/appx/manifest/com/windows10/3
Minimum OS Version Windows 10 versione 2004 (Build 19041)