desktop6:Extension (in Package/Extensions)
Dichiara un punto di estendibilità per l'applicazione desktop.
Gerarchia degli elementi
<desktop6:Extension>
Sintassi
<desktop6:Extension
Category = 'A string that can have one of the following values: "windows.mutablePackageDirectories" or "windows.customInstall".'
Executable = 'An optional string with a value between 1 and 256 characters in length that must end with ".exe" and cannot contain these characters: <, >, :, ", |, ?, or *. It specifies the default executable for the extension. If not specified, the executable defined for the app is used. If specified, the EntryPoint property is also used. If that EntryPoint property isnt specified, the EntryPoint defined for the app is used.'
EntryPoint = 'An optional string with a value between 1 and 256 characters in length, representing the task handling the extension. This is normally the fully namespace-qualified name of a Windows Runtime type. If EntryPoint is not specified, the EntryPoint defined for the app is used instead.'
RuntimeType = 'An optional string with a value between 1 and 255 characters in length that cannot start or end with a period or contain these characters: <, >, :, ", /, \, |, ?, or *.'
StartPage = 'An optional string with a value between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.'
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 alphanumeric string with a value between 1 and 255 characters in length. Must begin with a letter.'
uap10:Parameters = 'An optional string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.' >
<!-- Child elements -->
( desktop6:MutablePackageDirectories
| desktop6:CustomInstall )?
</desktop6:Extension>
Chiave
?
facoltativo (zero o uno)
Attributi ed elementi
Attributi
Attributo | Descrizione | Tipo di dati | Obbligatoria | Valore predefinito |
---|---|---|---|---|
Categoria | Categoria dell'estensione. | Stringa che può avere uno dei valori seguenti: windows.mutablePackageDirectories o windows.customInstall. | Sì | |
File eseguibile | Eseguibile di avvio predefinito. | Stringa facoltativa con un valore compreso tra 1 e 256 caratteri che deve terminare con .exe e non può contenere questi caratteri: < , > , : , " , | , ? o * . Specifica l'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. |
No | |
EntryPoint | ID classe attivabile. | Stringa facoltativa con un valore compreso tra 1 e 256 caratteri, che rappresenta l'attività che gestisce l'estensione. Si tratta in genere il nome completo dello spazio dei nomi di tipo Windows Runtime. Se EntryPoint non viene specificato, viene invece usato entrypoint definito per l'app. | No | |
RuntimeType | Provider di runtime. Questo attributo viene usato in genere quando sono presenti framework misti in un'app. | Stringa facoltativa con un valore compreso 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 con un valore compreso tra 1 e 256 caratteri che non può contenere questi caratteri: < , , > : , " | , ? , o * . |
No | |
uap10:TrustLevel | Specifica il livello di attendibilità dell'estensione. | Stringa facoltativa che può avere uno dei valori seguenti: appContainer o mediumIL. | No | |
uap10:RuntimeBehavior | Specifica il comportamento di runtime dell'estensione. | Stringa facoltativa che può avere uno dei valori seguenti: windowsApp, packagedClassicApp o win32App. | No | |
uap10:HostId | Specifica l'ID del runtime host per l'estensione. | Stringa alfanumerica con un valore compreso tra 1 e 255 caratteri. Deve iniziare con una lettera. | 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 con un valore compreso tra 1 e 32767 caratteri con un carattere non di spazio vuoto all'inizio e alla fine. | No |
Elementi figlio
Elemento figlio | Descrizione |
---|---|
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 i mod. |
CustomInstall | Consente all'applicazione desktop di specificare uno o più file di installazione aggiuntivi (.exe o .msi) installati con l'applicazione desktop. Questa operazione è ad esempio utile per le applicazioni che aggregano un componente ridistribuibile di terze parti. |
Elementi padre
Elemento padre | Descrizione |
---|---|
Estensioni (tipo: CT_PackageExtensions) | Definisce uno o più punti di estendibilità per il pacchetto. |
Requisiti
Elemento | valore |
---|---|
Spazio dei nomi | http://schemas.microsoft.com/appx/manifest/desktop/windows10/6 |
uap10 | http://schemas.microsoft.com/appx/manifest/uap/windows10/10 |
Minimum OS Version | Windows 10 versione 1903 (Build 18362) |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per