Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Dichiara un punto di estendibilità per l'app.
Gerarchia degli elementi
<Package>
└─ <Extensions>
└─ <desktop6:Extension>
└─ <Applications>
└─ <Application>
└─ <Extensions>
└─ <desktop6:Extension>
Sintassi
<desktop6:Extension
Category = 'A required string that can have one of the following values: "windows.service", "windows.mutablePackageDirectories", or "windows.customInstall".'
desktop11:AppLifecycleBehavior = 'An optional string that can have one of the following values: "systemManaged", or "unmanaged".'
Executable = 'An optional string between 1 and 256 characters in length that must end with ".exe" and cannot contain these characters: <, >, :, ", |, ?, or *.'
EntryPoint = 'An optional string between 1 and 256 characters in length that cannot start or end with a whitespace character.'
RuntimeType = 'An optional string between 1 and 255 characters in length that cannot start or end with a period or contain these characters: <, >, :, ", /, \, |, ?, or *.'
StartPage = 'An optional string between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.'
ResourceGroup = 'An optional alphanumeric string between 1 and 255 characters in length. Must begin with an alphabetic character.'
uap10:TrustLevel = 'An optional string that can have one of the following values: "appContainer", or "mediumIL".'
uap10:RuntimeBehavior = 'An optional string that can have one of the following values: "windowsApp", "packagedClassicApp", or "win32App".'
uap10:HostId = 'An optional alphanumeric string between 1 and 255 characters in length. Must begin with an alphabetic character.'
uap10:Parameters = 'An optional string between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.'
uap11:Id = 'An optional string between 1 and 255 characters in length with a non-whitespace character at its beginning and end.'
uap11:Subsystem = 'An optional string that can have one of the following values: "console", or "windows".'
uap11:SupportsMultipleInstances = 'An optional boolean value.'
uap11:ResourceGroup = 'An optional alphanumeric string between 1 and 255 characters in length. Must begin with an alphabetic character.'
uap11:CurrentDirectoryPath = 'An optional string that cannot contain these characters: <, >, |, ?, or *.'
uap11:Parameters = 'An optional string between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.'
desktop7:CompatMode = 'An optional string that can have one of the following values: "classic", or "modern".'
desktop7:Scope = 'An optional string that can have one of the following values: "machine", or "user".' >
<!-- Child elements -->
desktop6:Service?
desktop6:MutablePackageDirectories?
desktop6:CustomInstall?
</desktop6:Extension>
Chiave
? facoltativo (zero o uno)
Attributi
| Attributo | Descrizione | Tipo di dati | Obbligatorio | Valore predefinito |
|---|---|---|---|---|
| Categoria | Categoria dell'estensione. | Stringa che deve essere uno dei valori seguenti: windows.service (in Application); windows.mutablePackageDirectories, windows.customInstall (in Package). | Sì | |
| desktop11:AppLifecycleBehavior | Stringa facoltativa che può avere uno dei valori seguenti: systemManaged, non gestito. | No | ||
| File eseguibile | Eseguibile di avvio predefinito. | Stringa facoltativa compresa tra 1 e 256 caratteri che deve terminare con ".exe" e non può contenere questi caratteri: <, , >:, ", |, ?o *. | No | |
| EntryPoint | ID classe attivabile. | Stringa facoltativa compresa tra 1 e 256 caratteri che non può iniziare o terminare con un carattere di spazio vuoto. | No | |
| runtimeType | Provider di runtime. Questo attributo viene in genere usato quando sono presenti framework misti in un'app. | Stringa facoltativa compresa tra 1 e 255 caratteri che non può iniziare o terminare con un punto o contenere questi caratteri: <, , >:, ", /, , |, ?o *. | No | |
| StartPage | Pagina Web che gestisce il punto di estendibilità. | Stringa facoltativa compresa tra 1 e 256 caratteri che non può contenere questi caratteri: <, , >:, ", |, ?o *. | No | |
| ResourceGroup | Tag che è possibile usare per raggruppare le attivazioni dell'estensione per scopi di gestione delle risorse, ad esempio CPU e memoria. | Stringa alfanumerica facoltativa compresa tra 1 e 255 caratteri. Deve iniziare con un carattere alfabetico. | No | |
| uap10:TrustLevel | Specifica il livello di attendibilità dell'estensione. | Stringa facoltativa che può avere uno dei valori seguenti: appContainer, mediumIL. | No | |
| uap10:RuntimeBehavior | Specifica il comportamento di runtime dell'estensione. | Stringa facoltativa che può avere uno dei valori seguenti: windowsApp, packagedClassicApp, win32App. | No | |
| uap10:HostId | Specifica l'ID del runtime host per l'estensione. | Stringa alfanumerica facoltativa compresa tra 1 e 255 caratteri. Deve iniziare con un carattere alfabetico. | No | |
| uap10:Parameters | Contiene i parametri della riga di comando da passare all'estensione. Supportato solo per le app desktop con identità del pacchetto. | Stringa facoltativa compresa tra 1 e 32767 caratteri con un carattere non vuoto all'inizio e alla fine. | No | |
| uap11:Id | Identificatore dell'estensione. L'ID deve essere univoco per tutte le estensioni in un pacchetto. | Stringa facoltativa compresa tra 1 e 255 caratteri con un carattere non vuoto all'inizio e alla fine. | No | |
| uap11:Subsystem | Sottosistema di destinazione dell'estensione. | Stringa facoltativa che può avere uno dei valori seguenti: console, finestre. | No | |
| uap11:SupportsMultipleInstances | Specifica se le istanze devono essere eseguite in processi diversi. Il valore predefinito è false. | Valore booleano facoltativo. | No | |
| uap11:ResourceGroup | Tag che è possibile usare per raggruppare le attivazioni dell'estensione per scopi di gestione delle risorse, ad esempio CPU e memoria. Il valore che è possibile impostare ResourceGroup è in formato libero e flessibile. Vedere Application@ResourceGroup. | Stringa alfanumerica facoltativa compresa tra 1 e 255 caratteri. Deve iniziare con un carattere alfabetico. | No | |
| uap11:CurrentDirectoryPath | Specifica la directory iniziale all'avvio del processo dell'applicazione. Questo attributo supporta le macro. Per altre informazioni, vedere macro nello schema del manifesto del pacchetto. | Stringa facoltativa che non può contenere questi caratteri: <, , >| , ?o *. | No | |
| uap11:Parameters | Sottosistema di destinazione dell'estensione. Questo attributo supporta le macro. Per altre informazioni, vedere macro nello schema del manifesto del pacchetto. | Stringa facoltativa compresa tra 1 e 32767 caratteri con un carattere non vuoto all'inizio e alla fine. | No | |
| desktop7:CompatMode | Specifica se le informazioni di questa estensione vengono registrate con Windows in modi classici (ad esempio, le app non in pacchetto registrano tipi con COM tramite il Registro di sistema) o in nuovi modi più con ambito. Il valore predefinito è "modern". CompatMode="classic" richiede la funzionalità Microsoft.classicAppCompat_8wekyb3d8bbwe. | Stringa facoltativa che può avere uno dei valori seguenti: classico, moderno. | No | |
| desktop7:Scope | Specifica se le registrazioni sono visibili solo ad altre applicazioni in esecuzione come utente che ha registrato questo pacchetto (utente) o se sono visibili a tutti gli utenti e i servizi nel computer (computer). Il valore predefinito è "user". Scope="machine" richiede la funzionalità di Microsoft.classicAppCompatElevated_8wekyb3d8bbwe. | Stringa facoltativa che può avere uno dei valori seguenti: computer, utente. | No |
Elementi figlio
| Elemento figlio | Descrizione |
|---|---|
| desktop6:Service | Specifica un servizio installato e registrato insieme all'app. Questi servizi possono essere configurati per l'esecuzione con l'account servizio locale, servizio di rete o sistema locale. |
| desktop6:MutablePackageDirectories | Consente all'applicazione desktop di specificare una o più cartelle in cui gli utenti possono modificare i file di installazione per l'applicazione( ad esempio, per installare mod). |
| desktop6:CustomInstall | Consente all'applicazione desktop di specificare uno o più file di installazione aggiuntivi (.exe o .msi) installati con l'applicazione desktop. Ad esempio, questo è utile per le app che raggruppano un componente ridistribuibile di terze parti. |
Elementi padre
| Elemento padre | Descrizione |
|---|---|
| Extensions (in Package) | |
| Extensions (in Application) |
Fabbisogno
| Articolo | Valore |
|---|---|
| Namespace | http://schemas.microsoft.com/appx/manifest/desktop/windows10/6 |
| desktop11 | http://schemas.microsoft.com/appx/manifest/desktop/windows10/11 |
| desktop7 | http://schemas.microsoft.com/appx/manifest/desktop/windows10/7 |
| uap10 | http://schemas.microsoft.com/appx/manifest/uap/windows10/10 |
| uap11 | http://schemas.microsoft.com/appx/manifest/uap/windows10/11 |
| versione minima del sistema operativo | Windows 10 versione 1903 (Build 18362) |