API per la creazione di pacchetti
Informazioni sull'API per la creazione di pacchetti, che è possibile usare per creare, leggere e scrivere pacchetti di app. Ogni pacchetto dell'app contiene i file che costituiscono un'app di Windows e un file manifesto che descrive il software in Windows.
Argomento | Descrizione |
---|---|
IAppxBlockMapBlock |
L'interfaccia IAppxBlockMapBlock fornisce un oggetto di sola lettura che rappresenta un singolo blocco all'interno di un file contenuto nel file della mappa a blocchi (AppxBlockMap.xml) per il pacchetto dell'app. Il metodo IAppxBlockMapFile::GetBlocks viene usato per restituire un enumeratore per attraversare e recuperare i singoli blocchi di un file elencato nella mappa a blocchi del pacchetto. |
IAppxBlockMapBlocksEnumerator |
Enumera i blocchi da una mappa a blocchi in un singolo file. |
IAppxBlockMapFile |
Rappresenta un file nella mappa a blocchi. |
IAppxBlockMapFilesEnumerator |
Enumera i file da una mappa a blocchi. |
IAppxBlockMapReader |
Rappresenta un modello a oggetti di sola lettura per le mappe a blocchi che fornisce l'accesso agli attributi del file e agli hash di blocco. |
IAppxBundleFactory |
Crea oggetti per la lettura e la scrittura di pacchetti bundle. |
IAppxBundleManifestOptionalBundleInfo |
Fornisce un modello a oggetti di sola lettura per un <elemento OptionalBundle> in un manifesto del pacchetto bundle. |
IAppxBundleManifestOptionalBundleInfoEnumerator |
Enumera le informazioni facoltative del bundle da un bundle. |
IAppxBundleManifestPackageInfo |
Fornisce un modello a oggetti di sola lettura per un <elemento Package> in un manifesto del pacchetto bundle. |
IAppxBundleManifestPackageInfo2 |
Fornisce un modello a oggetti di sola lettura per un <elemento Package> in un manifesto del pacchetto bundle. |
IAppxBundleManifestPackageInfoEnumerator |
Fornisce un modello a oggetti di sola lettura per l'elenco dei pacchetti di payload descritti in un manifesto del pacchetto bundle. |
IAppxBundleManifestReader |
Fornisce un modello a oggetti di sola lettura per i manifesti dei pacchetti bundle. |
IAppxBundleManifestReader2 |
Fornisce un modello a oggetti di sola lettura per i manifesti dei pacchetti bundle. |
IAppxBundleReader |
Fornisce un modello a oggetti di sola lettura per i pacchetti bundle. |
IAppxBundleWriter |
Fornisce un modello a oggetti di sola scrittura per i pacchetti bundle. |
IAppxBundleWriter2 |
Fornisce un modello a oggetti di sola scrittura per i pacchetti bundle. |
IAppxBundleWriter3 |
Fornisce un modello a oggetti di sola scrittura per i pacchetti bundle. |
IAppxBundleWriter4 |
Fornisce un modello a oggetti di sola scrittura per i pacchetti bundle. |
IAppxContentGroup |
Recupera informazioni su un gruppo di contenuto. |
IAppxContentGroupsEnumerator |
Enumera i gruppi di contenuto da una mappa dei gruppi di contenuto. |
IAppxContentGroupFilesEnumerator |
Enumera i file nei gruppi di contenuto da una mappa dei gruppi di contenuto. |
IAppxContentGroupMapReader |
Ottiene informazioni su una mappa del gruppo di contenuto. |
IAppxContentGroupMapWriter |
Fornisce un modello a oggetti di sola scrittura per una mappa del gruppo di contenuto. |
IAppxEncryptionFactory |
Crea oggetti per crittografare, decrittografare, leggere e scrivere pacchetti e bundle. |
IAppxEncryptionFactory2 |
Crea oggetti per crittografare, decrittografare, leggere e scrivere pacchetti e bundle di app di Windows. |
IAppxEncryptionFactory3 |
Crea oggetti per crittografare, decrittografare, leggere e scrivere pacchetti e bundle di app di Windows. |
IAppxEncryptionFactory4 |
Crea oggetti per crittografare pacchetti e bundle di app di Windows. |
IAppxEncryptedPackageWriter |
Fornisce un modello a oggetti di sola scrittura per i pacchetti di app crittografati. |
IAppxEncryptedPackageWriter2 |
Fornisce un modello a oggetti di sola scrittura per i pacchetti di app crittografati. |
IAppxEncryptedBlockMapFile |
Recupera l'hash e l'ID del file di un file di mapping a blocchi crittografato. |
IAppxEncryptedFile |
Recupera informazioni su un file crittografato. |
IAppxEncryptedBundleWriter |
Fornisce un modello a oggetti di sola scrittura per i pacchetti bundle crittografati. |
IAppxEncryptedBundleWriter2 |
Fornisce un modello a oggetti di sola scrittura per i pacchetti bundle crittografati. |
IAppxEncryptedBundleWriter3 |
Fornisce un modello a oggetti di sola scrittura per i pacchetti bundle crittografati. |
IAppxEncryptedPackageFile |
Recupera i lettori e i flussi crittografati dei pacchetti. |
IAppxFactory |
Crea oggetti per la lettura e la scrittura di pacchetti dell'app. |
IAppxFactory2 |
Crea oggetti per la lettura e la scrittura di pacchetti dell'app. |
IAppxFile |
Recupera informazioni su un file payload o footprint in un pacchetto. |
IAppxFilesEnumerator |
Enumera i file di payload in un pacchetto. |
IAppxManifestApplication |
Fornisce l'accesso ai valori di attributo dell'applicazione. |
IAppxManifestApplicationsEnumerator |
Enumera le applicazioni definite nel manifesto del pacchetto. |
IAppxManifestDeviceCapabilitiesEnumerator |
Enumera le funzionalità del dispositivo definite nel manifesto del pacchetto. |
IAppxManifestMainPackageDependency |
Fornisce l'accesso ai valori di attributo della dipendenza del pacchetto principale. |
IAppxManifestMainPackageDependenciesEnumerator |
Enumera gli <elementi MainPackageDependency> da un manifesto dell'app. |
IAppxManifestOptionalPackageInfo |
Fornisce l'accesso ai valori degli attributi delle informazioni facoltative sul pacchetto. |
IAppxManifestPackageDependenciesEnumerator |
Enumera le dipendenze del pacchetto definite nel manifesto del pacchetto. |
IAppxManifestPackageDependency |
Descrive la dipendenza di un pacchetto in un altro pacchetto. |
IAppxManifestPackageDependency2 |
Descrive la dipendenza di un pacchetto in un altro pacchetto. |
IAppxManifestPackageId |
Fornisce l'accesso all'identità del pacchetto. |
IAppxManifestPackageId2 |
Fornisce l'accesso all'identità del pacchetto dell'app. |
IAppxManifestProperties |
Fornisce l'accesso in sola lettura alla sezione delle proprietà di un manifesto del pacchetto. |
IAppxManifestReader |
Rappresenta un modello a oggetti del manifesto del pacchetto che fornisce metodi per accedere agli elementi e agli attributi del manifesto. |
IAppxManifestReader2 |
Rappresenta un modello a oggetti del manifesto del pacchetto che fornisce metodi per accedere agli elementi e agli attributi del manifesto. |
IAppxManifestReader5 |
Rappresenta un modello a oggetti del manifesto del pacchetto che fornisce metodi per accedere agli elementi e agli attributi del manifesto. |
IAppxManifestReader6 |
Rappresenta un modello a oggetti del manifesto del pacchetto che fornisce metodi per accedere agli elementi e agli attributi del manifesto. |
IAppxManifestResourcesEnumerator |
Enumera le risorse definite nel manifesto del pacchetto. |
IAppxManifestTargetDeviceFamily |
Recupera informazioni sulla famiglia di dispositivi di destinazione dal AppxManifest.xml. |
IAppxPackageEditor |
Fornisce funzionalità per modificare i pacchetti dell'app. |
IAppxPackageReader |
Fornisce un modello a oggetti di sola lettura per i pacchetti dell'app. |
IAppxPackageWriter |
Fornisce un modello a oggetti di sola scrittura per i pacchetti dell'app. |
IAppxPackageWriter2 |
Fornisce un modello a oggetti di sola scrittura per i pacchetti dell'app. |
IAppxPackageWriter3 |
Fornisce un modello a oggetti di sola scrittura per i pacchetti dell'app. |
IAppxSourceContentGroupMapReader |
Ottiene informazioni sulla mappa del gruppo di contenuto di origine. |
APPX_BUNDLE_FOOTPRINT_FILE_TYPE |
Specifica il tipo di file footprint in un bundle. |
APPX_ENCRYPTED_PACKAGE_edizione Standard TTINGS |
Impostazioni per i pacchetti di app di Windows crittografati. |
APPX_ENCRYPTED_PACKAGE_edizione StandardTTINGS2 |
Impostazioni del pacchetto dell'app di Windows crittografate. |
APPX_ENCRYPTED_EXEMPTIONS |
File esentati dalla crittografia del pacchetto dell'app di Windows. |
APPX_KEY_INFO |
Informazioni sulla chiave del pacchetto dell'app Di Windows. |
APPX_ENCRYPTED_PACKAGE_OPTIONS |
Opzioni del pacchetto dell'app crittografate. |
APPX_BUNDLE_PAYLOAD_PACKAGE_TYPE |
Specifica il tipo di pacchetto per un oggetto IAppxBundleManifestPackageInfo. |
APPX_CAPABILITIES |
Specifica le funzionalità o i privilegi richiesti da un pacchetto. |
APPX_COMPRESSION_OPTION |
Specifica il grado di compressione utilizzato per archiviare il file nel pacchetto. |
APPX_FOOTPRINT_FILE_TYPE |
Specifica il tipo di file footprint in un pacchetto. |
APPX_PACKAGE_ARCHITECTURE |
Specifica le architetture del processore supportate da un pacchetto. |
APPX_PACKAGE_ARCHITECTURE2 |
Specifica le architetture del processore supportate da un pacchetto. |
APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTIONS |
Opzioni per la convalida del manifesto dell'app durante l'aggiornamento del manifesto. |
APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_OPTION |
Opzioni da usare per l'aggiornamento di un pacchetto dell'app. |
APPX_PACKAGE_edizione Standard TTINGS |
Rappresenta le impostazioni del pacchetto utilizzate per creare un pacchetto. |
APPX_PACKAGE_WRITER_PAYLOAD_STREAM |
Contiene i dati e i metadati dei file da scrivere nel pacchetto dell'app. |
Argomenti correlati
-
Esempi
-
Esempio di estrazione del contenuto del pacchetto dell'app (ExtractAppx)
-
Leggere l'esempio di informazioni sul manifesto del pacchetto dell'app (DescribeAppx)
-
Attività
-
Guida introduttiva: Estrarre il contenuto del pacchetto dell'app
-
Guida introduttiva: Leggere le informazioni sul manifesto del pacchetto dell'app
-
Concetti
-
Riferimento