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.
Indica il tipo di percorso della cartella da recuperare in una query per il percorso o altre informazioni su un pacchetto.
Sintassi
typedef enum PackagePathType {
PackagePathType_Install,
PackagePathType_Mutable,
PackagePathType_Effective,
PackagePathType_MachineExternal,
PackagePathType_UserExternal,
PackagePathType_EffectiveExternal
} ;
Constants
PackagePathType_InstallRecuperare il percorso di installazione del pacchetto. |
PackagePathType_MutableSe il pacchetto ha un percorso modificabile, recuperare il percorso modificabile del pacchetto. |
PackagePathType_EffectiveSpecifica che il percorso del pacchetto deve essere recuperato in base alla logica seguente: * Se il pacchetto ha una posizione User-External, restituire tale percorso. * In caso contrario, se il pacchetto ha una posizione Machine-External, restituire tale percorso. * In caso contrario, se il pacchetto ha una posizione modificabile, restituire il percorso modificabile. Vedi anche Creare una directory in qualsiasi posizione basata sulla directory dell'app in pacchetto. * In caso contrario, restituire il percorso di installazione del pacchetto. |
PackagePathType_MachineExternalSpecifica che il percorso del pacchetto deve essere recuperato in base alla logica seguente: * Se il pacchetto ha una posizione Machine-External, restituire tale percorso. * In caso contrario, restituisce un errore. |
PackagePathType_UserExternalSpecifica che il percorso del pacchetto deve essere recuperato in base alla logica seguente: * Se il pacchetto ha una posizione User-External, restituire tale percorso. * In caso contrario, restituisce un errore. |
PackagePathType_EffectiveExternalSpecifica che il percorso del pacchetto deve essere recuperato in base alla logica seguente: * Se il pacchetto ha una posizione User-External, restituire tale percorso. * In caso contrario, se il pacchetto ha una posizione Machine-External, restituire tale percorso. * In caso contrario, restituisce un errore. |
Osservazioni:
Un'applicazione dispone di una cartella di installazione modificabile se usa l'estensione windows.mutablePackageDirectories nel manifesto del pacchetto. Questa estensione specifica una cartella nel percorso %ProgramFiles%\ModifiableWindowsApps in cui il contenuto della cartella di installazione dell'applicazione viene proiettato in modo che gli utenti possano modificare i file di installazione.
Importante
Questa funzionalità richiede la funzionalità con restrizionimodificabileapp. I criteri di Microsoft Store richiedono pacchetti con tale funzionalità per essere determinati tipi di giochi per PC desktop pubblicati da Microsoft e dai suoi partner.
Un pacchetto ha sempre un percorso di installazione. Un pacchetto può anche avere una posizione esterna del computer modificabile e/o esterna dell'utente.
Il concetto di "efficace" è la posizione con la precedenza più alta per il pacchetto/utente.
Requisiti
| Requisito | Value |
|---|---|
| Client minimo supportato | Windows 10 [solo app desktop] |
| Server minimo supportato | Windows Server 2016 [solo app desktop] |
| Header | appmodel.h |