Creazione di pacchetti, distribuzione ed esecuzione di query su app di Windows Store
Panoramica della tecnologia Creazione di pacchetti, distribuzione e query sulle app di Windows Store.
Per sviluppare pacchetti, distribuzione ed esecuzione di query sulle app di Windows Store, sono necessarie queste intestazioni:
Per indicazioni sulla programmazione per questa tecnologia, vedere:
Enumerazioni
addPackageDependencyOptions Definisce le opzioni che possono essere applicate quando si aggiunge una dipendenza del pacchetto. |
AddPackageDependencyOptions2 Definisce le opzioni (versione 2) che possono essere applicate quando si aggiunge una dipendenza del pacchetto. |
AppPolicyClrCompat L'enumerazione AppPolicyClrCompat indica il tipo di applicazione di un processo in modo da determinare se abilitare la reflection privata e/o rendere agile gli oggetti gestiti. |
AppPolicyCreateFileAccess L'enumerazione AppPolicyCreateFileAccess indica se un processo ha accesso completo o limitato ai dispositivi I/O (file, flusso di file, directory, disco fisico, volume, buffer della console, unità nastro, risorsa di comunicazione, mailslot e pipe). |
AppPolicyLifecycleManagement L'enumerazione AppPolicyLifecycleManagement indica se un processo è gestito o meno dal ciclo di vita. |
AppPolicyMediaFoundationCodecLoading L'enumerazione AppPolicyMediaFoundationCodecLoading indica se i criteri di un processo lo consentono di caricare plug-in non Windows (di terze parti). |
AppPolicyProcessTerminationMethod L'enumerazione AppPolicyProcessTerminationMethod indica il metodo usato per terminare un processo. |
AppPolicyShowDeveloperDiagnostic L'enumerazione AppPolicyShowDeveloperDiagnostic indica il metodo utilizzato per un processo per visualizzare informazioni per sviluppatori, ad esempio asserzioni, all'utente. |
AppPolicyThreadInitializationType L'enumerazione AppPolicyThreadInitializationType indica il tipo di inizializzazione che deve essere eseguita automaticamente per un processo quando beginthread[ex] crea un thread. |
AppPolicyWindowingModel L'enumerazione AppPolicyWindowingModel indica se un processo usa un modello basato su CoreWindow o basato su HWND. |
APPX_BUNDLE_FOOTPRINT_FILE_TYPE Specifica il tipo di file footprint in un bundle. |
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_ENCRYPTED_PACKAGE_OPTIONS Opzioni del pacchetto dell'app crittografate. |
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_ARCHITECTURE) |
APPX_PACKAGE_ARCHITECTURE2 Specifica le architetture del processore supportate da un pacchetto. (APPX_PACKAGE_ARCHITECTURE2) |
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. |
CreatePackageDependencyOptions Definisce le opzioni che possono essere applicate durante la creazione di una dipendenza del pacchetto tramite la funzione TryCreatePackageDependency. |
PackageDependencyLifetimeKind Specifica i valori che indicano il tipo di artefatto utilizzato per definire la durata di una dipendenza del pacchetto. |
PackageDependencyProcessorArchitectures Definisce le architetture del processore per una dipendenza del pacchetto framework creata tramite la funzione TryCreatePackageDependency. |
PackageOrigin Specifica l'origine di un pacchetto. |
PackagePathType Indica il tipo di cartella del pacchetto da recuperare. |
Funzioni
AddAutomaticFile Aggiunge file a un gruppo di contenuto automatico in una mappa dei gruppi di contenuto. |
AddAutomaticGroup Aggiunge un gruppo di contenuto automatico alla mappa del gruppo di contenuto. |
AddExternalPackageReference Aggiunge un riferimento a un pacchetto esterno al bundle del pacchetto. |
AddExternalPackageReference Aggiunge un riferimento all'interno del bundle del pacchetto a un pacchetto di app esterno. |
AddExternalPackageReference Aggiunge un riferimento all'interno del bundle del pacchetto crittografato a un pacchetto di app esterno. (IAppxEncryptedBundleWriter2.AddExternalPackageReference) |
AddExternalPackageReference Aggiunge un riferimento all'interno del bundle del pacchetto crittografato a un pacchetto di app esterno. (IAppxEncryptedBundleWriter3.AddExternalPackageReference) |
AddPackageDependency Risolve un packageDependency definito in precedenza in un pacchetto specifico e lo aggiunge al grafico del pacchetto del processo di chiamata. Dopo aver aggiunto la dipendenza, altri metodi di caricamento del codice (ad esempio LoadLibrary e CoCreateInstance) possono trovare i file binari nel pacchetto risolto. |
AddPackageDependency2 Risolve una dipendenza del pacchetto definita in precedenza in un pacchetto specifico e la aggiunge al grafico del pacchetto del processo di chiamata. Dopo aver aggiunto la dipendenza, altri metodi di caricamento del codice (ad esempio LoadLibrary e CoCreateInstance) possono trovare i file binari nel pacchetto risolto. |
AddPackageReference Aggiunge un riferimento a un pacchetto di app facoltativo o a un file di payload all'interno di un bundle dell'app. (IAppxBundleWriter3.AddPackageReference) |
AddPackageReference Aggiunge un riferimento a un pacchetto di app facoltativo o a un file di payload all'interno di un bundle dell'app. (IAppxBundleWriter4.AddPackageReference) |
AddPayloadFile Aggiunge un nuovo file di payload al pacchetto dell'app. |
AddPayloadFileEncrypted Aggiunge un nuovo file di payload crittografato al pacchetto appx. |
AddPayloadFiles Aggiunge uno o più file di payload a un pacchetto dell'app. |
AddPayloadFilesEncrypted Aggiunge uno o più file di payload a un pacchetto di app crittografato. |
AddPayloadPackage Aggiunge un nuovo pacchetto dell'app al bundle. (IAppxBundleWriter.AddPayloadPackage) |
AddPayloadPackage Aggiunge un nuovo pacchetto dell'app al bundle. (IAppxBundleWriter4.AddPayloadPackage) |
AddPayloadPackageEncrypted Crittografa un nuovo pacchetto di payload nel bundle. (IAppxEncryptedBundleWriter.AddPayloadPackageEncrypted) |
AddPayloadPackageEncrypted Crittografa un nuovo pacchetto di payload nel bundle. (IAppxEncryptedBundleWriter3.AddPayloadPackageEncrypted) |
AppPolicyGetClrCompat Recupera un valore che indica il tipo di applicazione di un processo in modo che sia possibile determinare se abilitare la reflection privata e/o rendere agile gli oggetti gestiti. |
AppPolicyGetCreateFileAccess Recupera un valore che indica se un processo ha accesso completo o limitato ai dispositivi I/O (file, flusso di file, directory, disco fisico, volume, buffer della console, unità nastro, risorsa di comunicazione, mailslot e pipe). |
AppPolicyGetLifecycleManagement Recupera un valore che indica se un processo può essere sospeso o ripreso da Process Lifecycle Manager (PLM). |
AppPolicyGetMediaFoundationCodecLoading Recupera un valore che indica se i criteri di un processo lo consentono di caricare plug-in non Windows (di terze parti). È possibile usare il valore per decidere se consentire o meno plug-in non Windows (di terze parti). |
AppPolicyGetProcessTerminationMethod Recupera il metodo utilizzato per terminare un processo. |
AppPolicyGetShowDeveloperDiagnostic Recupera il metodo utilizzato per un processo per visualizzare informazioni sullo sviluppatore, ad esempio asserzioni, all'utente. |
AppPolicyGetThreadInitializationType Recupera il tipo di inizializzazione che deve essere eseguito automaticamente per un processo quando beginthread[ex] crea un thread. |
AppPolicyGetWindowingModel Recupera un valore che indica se un processo usa un modello basato su CoreWindow o basato su HWND. È possibile usare il valore per decidere come eseguire la registrazione per le notifiche di modifica dello stato della finestra (dimensioni modificate, visibilità modificata e così via). |
Chiudi Finalizza il pacchetto bundle scrivendo file footprint alla fine del pacchetto e chiude il flusso di output del writer. (IAppxBundleWriter.Close) |
Chiudi Finalizza il pacchetto bundle scrivendo file footprint alla fine del pacchetto e chiude il flusso di output del writer. (IAppxBundleWriter3.Close) |
Chiudi Scrive il manifesto del bundle e i file footprint blockmap nel bundle. |
Chiudi Chiude e finalizza il flusso del pacchetto scritto. |
Chiudi Scrive i file footprint alla fine del pacchetto dell'app e chiude il flusso di output dell'oggetto writer del pacchetto. |
Chiudi Chiude il flusso di output dell'oggetto writer del pacchetto. |
ClosePackageInfo Chiude un riferimento alle informazioni del pacchetto specificate. |
ComparePublisher Confronta il server di pubblicazione specificato con il server di pubblicazione definito nel manifesto. |
CreateAppInstallerReader Crea un'istanza di IAppInstallerReader, con un parametro facoltativo per specificare il digest previsto per il file del programma di installazione app. |
CreateBlockMapReader Crea un modello a oggetti mappa a blocchi di sola lettura dal contenuto fornito da un oggetto IStream. |
CreateBundleManifestReader Crea un oggetto manifesto bundle di sola lettura da un flusso autonomo per AppxBundleManifest.xml. |
CreateBundleReader Crea un oggetto bundle di sola lettura che legge il relativo contenuto da un oggetto IStream. |
CreateBundleReader2 Crea un oggetto bundle di sola lettura che legge il relativo contenuto da un oggetto IStream, con un parametro facoltativo per specificare il digest previsto per il bundle. |
CreateBundleWriter Crea un oggetto bundle di sola scrittura a cui è possibile aggiungere pacchetti dell'app. |
CreateContentGroupMapReader Crea un oggetto IAppxContentGroupMapReader. |
CreateContentGroupMapWriter Crea un oggetto IAppxContentGroupMapWriter. |
CreateDeltaPackage Crea un pacchetto differenziale dalle differenze nel pacchetto aggiornato e nel pacchetto di base. |
CreateDeltaPackageUsingBaselineBlockMap Crea un pacchetto differenziale dalle differenze nel pacchetto aggiornato e nella mappa dei blocchi di base. |
CreateEncryptedBundleReader Crea un oggetto bundle di sola lettura a cui è possibile aggiungere pacchetti di app Windows crittografati. |
CreateEncryptedBundleReader2 Crea un oggetto bundle di sola lettura a cui è possibile aggiungere pacchetti di app Windows crittografati, con un parametro facoltativo per specificare il digest previsto per il bundle crittografato. |
CreateEncryptedBundleWriter Crea un oggetto bundle di sola scrittura in cui è possibile aggiungere pacchetti di app windows crittografati. (IAppxEncryptionFactory.CreateEncryptedBundleWriter) |
CreateEncryptedBundleWriter Crea un oggetto bundle di sola scrittura in cui è possibile aggiungere pacchetti di app windows crittografati. (IAppxEncryptionFactory3.CreateEncryptedBundleWriter) |
CreateEncryptedPackageReader Crea una nuova istanza di IAppxPackageReader per la lettura di pacchetti crittografati. |
CreateEncryptedPackageReader2 Crea una nuova istanza di IAppxPackageReader per la lettura di pacchetti crittografati, con un parametro facoltativo per specificare il digest previsto per il pacchetto. |
CreateEncryptedPackageWriter Crea una nuova istanza di IAppxEncryptedPackageWriter. (IAppxEncryptionFactory.CreateEncryptedPackageWriter) |
CreateEncryptedPackageWriter Crea una nuova istanza di IAppxEncryptedPackageWriter. (IAppxEncryptionFactory2.CreateEncryptedPackageWriter) |
CreateEncryptedPackageWriter Crea una nuova istanza di IAppxEncryptedPackageWriter. (IAppxEncryptionFactory3.CreateEncryptedPackageWriter) |
CreateManifestReader Crea un modello a oggetti manifesto di sola lettura dal contenuto fornito da un IStream. |
CreateManifestReader2 Crea un modello a oggetti manifesto di sola lettura dal contenuto fornito da un IStream, con un parametro facoltativo per specificare il digest previsto per il manifesto. |
CreatePackageReader Crea un lettore di pacchetti di sola lettura dal contenuto fornito da un IStream. Questo metodo non convalida la firma digitale. |
CreatePackageReader2 Crea un lettore di pacchetti di sola lettura dal contenuto fornito da un IStream, con un parametro facoltativo per specificare il digest previsto per il pacchetto. |
CreatePackageWriter Crea un oggetto pacchetto di sola scrittura in cui è possibile aggiungere i file. |
CreateSourceContentGroupMapReader Crea un oggetto IAppxSourceContentGroupMapReader. |
CreateValidatedBlockMapReader Crea un modello a oggetti mappa a blocchi di sola lettura dal contenuto fornito da un oggetto IStream e da una firma digitale. |
DecryptBundle Crea un bundle di app di Windows non crittografato da uno crittografato. |
DecryptPackage Crea un pacchetto di app di Windows non crittografato da un pacchetto crittografato. |
DeletePackageDependency Elimina il riferimento in fase di installazione per la dipendenza del pacchetto framework creata in precedenza usando il metodo TryCreatePackageDependency. Questo metodo informa il sistema operativo che è sicuro rimuovere il pacchetto del framework se nessun'altra app ha una dipendenza da essa. |
EncryptBundle Crea un bundle di app di Windows crittografato da uno non crittografato. (IAppxEncryptionFactory.EncryptBundle) |
EncryptBundle Crea un bundle di app di Windows crittografato da uno non crittografato. (IAppxEncryptionFactory3.EncryptBundle) |
EncryptPackage Crea un pacchetto di app di Windows crittografato da un pacchetto non crittografato. (IAppxEncryptionFactory.EncryptPackage) |
EncryptPackage Crea un pacchetto di app di Windows crittografato da un pacchetto non crittografato. (IAppxEncryptionFactory3.EncryptPackage) |
EncryptPackage Crea un pacchetto di app di Windows crittografato da un pacchetto non crittografato. (IAppxEncryptionFactory4.EncryptPackage) |
FindPackagesByPackageFamily Trova i pacchetti con il nome della famiglia specificato per l'utente corrente. |
FormatApplicationUserModelId Costruisce un ID modello utente dell'applicazione dal nome della famiglia di pacchetti e dall'ID applicazione relativo al pacchetto (PRAID). |
GetApplications Ottiene un enumeratore che scorre le applicazioni definite nel manifesto. |
GetApplicationUserModelId Ottiene l'ID del modello utente dell'applicazione per il processo specificato. |
GetApplicationUserModelIdFromToken Ottiene l'ID del modello utente dell'applicazione per il token specificato. |
GetAppUserModelId Ottiene l'identificatore del modello utente dell'applicazione. |
GetArchitecture Ottiene l'architettura del processore come definito nel manifesto. (IAppxManifestPackageId.GetArchitecture) |
GetArchitecture2 Ottiene l'architettura del processore come definito nel manifesto. (IAppxManifestPackageId2.GetArchitecture2) |
GetAutomaticGroups Ottiene i gruppi di contenuto automatici dalla mappa del gruppo di contenuto. |
GetAutomaticGroups Ottiene i gruppi di contenuto automatici dalla mappa del gruppo di contenuto di origine. |
GetBlockMap Recupera un oggetto mappa a blocchi di sola lettura dal bundle. |
GetBlockMap Recupera il modello a oggetti mappa a blocchi del pacchetto. |
GetBlocks di Recupera un enumeratore per attraversare i blocchi di un file elencato nella mappa a blocchi. |
GetBoolValue Ottiene il valore dell'elemento booleano specificato nella sezione properties. |
GetCapabilities Ottiene l'elenco delle funzionalità richieste dal pacchetto. |
GetCompressedSize Recupera le dimensioni compresse del blocco. |
GetCompressionOption Recupera l'opzione di compressione utilizzata per archiviare il file nel pacchetto. |
GetContentType Recupera il tipo di contenuto del file. |
GetCurrent Ottiene il blocco in corrispondenza della posizione corrente dell'enumeratore. |
GetCurrent Ottiene il file nella posizione corrente dell'enumeratore. |
GetCurrent Ottiene le informazioni facoltative sul bundle nella posizione corrente dell'enumeratore. |
GetCurrent Ottiene l'elemento< package >nella posizione corrente dell'enumeratore. |
GetCurrent Ottiene il file dal gruppo di contenuto nella posizione corrente dell'enumeratore. |
GetCurrent Ottiene il gruppo di contenuto nella posizione corrente dell'enumeratore. |
GetCurrent Ottiene il file di payload nella posizione corrente dell'enumeratore. |
GetCurrent Ottiene l'applicazione nella posizione corrente dell'enumeratore. |
GetCurrent Ottiene la funzionalità del dispositivo nella posizione corrente dell'enumeratore. |
GetCurrent Ottiene l'elemento <MainPackageDependency> nella posizione corrente dell'enumeratore. |
GetCurrent Ottiene il pacchetto di dipendenza nella posizione corrente dell'enumeratore. |
GetCurrent Ottiene la risorsa nella posizione corrente dell'enumeratore. |
GetCurrentApplicationUserModelId Ottiene l'ID del modello utente dell'applicazione per il processo corrente. |
GetCurrentPackageFamilyName Ottiene il nome della famiglia di pacchetti per il processo chiamante. |
GetCurrentPackageFullName Ottiene il nome completo del pacchetto per il processo chiamante. |
GetCurrentPackageId Ottiene l'identificatore del pacchetto (ID) per il processo chiamante. |
GetCurrentPackageInfo Ottiene le informazioni sul pacchetto per il processo chiamante. (GetCurrentPackageInfo) |
GetCurrentPackageInfo2 Ottiene le informazioni sul pacchetto per il processo chiamante. (GetCurrentPackageInfo2) |
GetCurrentPackagePath Ottiene il percorso del pacchetto per il processo chiamante. (GetCurrentPackagePath) |
GetCurrentPackagePath2 Ottiene il percorso del pacchetto per il processo chiamante. (GetCurrentPackagePath2) |
GetDeviceCapabilities Ottiene un enumeratore che scorre le funzionalità del dispositivo definite nel manifesto. |
GetDigest Riceve un puntatore a un LPWSTR contenente la rappresentazione digest dell'oggetto oggetto di creazione del pacchetto dell'app gestito dall'interfaccia associata. |
GetFile Recupera i dati corrispondenti a un file nella mappa a blocchi con il nome file specificato. |
GetFileName Recupera l'attributo nome file del <OptionalBundle>. |
GetFileName Recupera l'attributo nome file del pacchetto. |
GetFiles Recupera un enumeratore per attraversare i file elencati nella mappa a blocchi. |
GetFiles Ottiene i file da un gruppo di contenuto. |
GetFootprintFile Recupera il tipo specificato di file footprint dal bundle. |
GetFootprintFile Recupera un file footprint dal pacchetto. |
GetHasCurrent Determina se è presente un blocco nella posizione corrente dell'enumeratore. |
GetHasCurrent Determina se è presente un file nella posizione corrente dell'enumeratore. (IAppxBlockMapFilesEnumerator.GetHasCurrent) |
GetHasCurrent Determina se sono presenti informazioni facoltative sul bundle nella posizione corrente dell'enumeratore. |
GetHasCurrent Determina se sono presenti più elementi nell'enumeratore. |
GetHasCurrent Determina se è presente un file nella posizione corrente dell'enumeratore. (IAppxContentGroupFilesEnumerator.GetHasCurrent) |
GetHasCurrent Determina se è presente un gruppo di contenuto nella posizione corrente dell'enumeratore. |
GetHasCurrent Determina se è presente un file di payload nella posizione corrente dell'enumeratore. |
GetHasCurrent Determina se è presente un'applicazione nella posizione corrente dell'enumeratore. |
GetHasCurrent Determina se è presente una funzionalità del dispositivo nella posizione corrente dell'enumeratore. |
GetHasCurrent Determina se è presente un <elemento MainPackageDependency> nella posizione corrente dell'enumeratore. |
GetHasCurrent Determina se è presente una dipendenza del pacchetto nella posizione corrente dell'enumeratore. |
GetHasCurrent Determina se è presente una risorsa nella posizione corrente dell'enumeratore. |
GetHash Recupera il valore hash del blocco. |
GetHashMethod Recupera l'URI per l'algoritmo hash utilizzato per creare hash in blocchi nella mappa a blocchi. |
getIdForPackageDependencyContext Restituisce la dipendenza del pacchetto per l'handle di contesto specificato. |
GetIsDefaultApplicablePackage Determina se il pacchetto dell'app è un pacchetto applicabile predefinito. |
GetIsNonQualifiedResourcePackage Determina se il pacchetto dell'app è un pacchetto di risorse non qualificato. |
GetIsNonQualifiedResourcePackage Esegue una query se un pacchetto dell'app è un pacchetto di risorse non qualificato. |
GetIsOptionalPackage Determina se il pacchetto è facoltativo. |
GetIsPackageReference Determina se un pacchetto viene archiviato all'interno di un bundle dell'app o se si tratta di un riferimento a un pacchetto. |
GetLocalFileHeaderSize Recupera le dimensioni dell'intestazione del file locale ZIP dell'elemento del file ZIP associato. |
GetMainPackageDependencies Ottiene un enumeratore delle dipendenze del pacchetto principale. |
GetMainPackageName Ottiene il nome del pacchetto principale dal pacchetto facoltativo. |
GetManifest Recupera un oggetto manifesto di sola lettura dal bundle. |
GetManifest Recupera il modello a oggetti del manifesto dell'app del pacchetto. |
GetMaxMajorVersionTested Restituisce il numero massimo di versione principale del pacchetto testato per essere compatibile con il pacchetto corrente. |
GetMaxVersionTested Ottiene la versione massima testata dal AppxManifest.xml. |
GetMinVersion Ottiene la versione minima del pacchetto in cui il pacchetto corrente ha una dipendenza. |
GetMinVersion Ottiene la versione minima della famiglia di dispositivi di destinazione dal AppxManifest.xml. |
GetName Recupera il nome dell'elemento di file ZIP associato. |
GetName Ottiene il nome del gruppo di contenuto. |
GetName Recupera il nome del file, incluso il percorso relativo alla directory radice del pacchetto. |
GetName Ottiene il nome della dipendenza del pacchetto principale dal AppxManifest.xml. |
GetName Ottiene il nome del pacchetto in cui il pacchetto corrente ha una dipendenza. |
GetName Ottiene il nome del pacchetto come definito nel manifesto. |
GetName Ottiene il nome della famiglia di dispositivi di destinazione dalla AppxManifest.xml. |
GetOffset Recupera l'offset del pacchetto rispetto all'inizio del bundle. |
GetOptionalBundles Recupera un oggetto che rappresenta l'elemento <OptionalBundles> sotto l'elemento< bundle >radice. |
GetPackageApplicationIds Ottiene gli ID delle app nel pacchetto specificato. |
GetPackageDependencies Ottiene un enumeratore che scorre le dipendenze definite nel manifesto. |
GetPackageFamilyName Ottiene il nome della famiglia di pacchetti della dipendenza del pacchetto principale dal AppxManifest.xml. |
GetPackageFamilyName Ottiene il nome della famiglia di pacchetti. |
GetPackageFamilyName Ottiene il nome della famiglia di pacchetti per il processo specificato. |
GetPackageFamilyNameFromToken Ottiene il nome della famiglia di pacchetti per il token specificato. |
GetPackageFullName Ottiene il nome completo del pacchetto. |
GetPackageFullName Ottiene il nome completo del pacchetto per il processo specificato. |
GetPackageFullNameFromToken Ottiene il nome completo del pacchetto per il token specificato. |
GetPackageId Recupera un oggetto che rappresenta l'identità del <OptionalBundle>. |
GetPackageId Recupera un oggetto che rappresenta l'identità del pacchetto dell'app. |
GetPackageId Recupera un oggetto che rappresenta l'elemento< Identity >sotto l'elemento< bundle >radice. |
GetPackageId Ottiene l'identificatore del pacchetto definito nel manifesto. |
GetPackageId Ottiene l'identificatore del pacchetto (ID) per il processo specificato. |
GetPackageInfo Ottiene le informazioni sul pacchetto per il pacchetto specificato. (GetPackageInfo) |
GetPackageInfo2 Ottiene le informazioni sul pacchetto per il pacchetto specificato. (GetPackageInfo2) |
GetPackageInfoItems Recupera i pacchetti facoltativi nel bundle. |
GetPackageInfoItems Recupera un enumeratore su tutti gli elementi< package >nell'elemento< packages >. |
GetPackagePath Ottiene il percorso del pacchetto specificato. |
GetPackagePathByFullName Ottiene il percorso del pacchetto specificato. (GetPackagePathByFullName) |
GetPackagePathByFullName2 Ottiene il percorso del pacchetto specificato. (GetPackagePathByFullName2) |
GetPackagesByPackageFamily Ottiene i pacchetti con il nome della famiglia specificato per l'utente corrente. |
GetPackageType Recupera il tipo di pacchetto rappresentato dalle informazioni sul pacchetto. |
GetPayloadFile Recupera un file di payload dal pacchetto. |
GetPayloadFiles Recupera un enumeratore che scorre i file di payload nel pacchetto. |
GetPayloadPackage Recupera un oggetto file appx per il pacchetto payload con il nome file specificato. |
GetPayloadPackages Recupera un enumeratore che scorre l'elenco di tutti i pacchetti di payload nel bundle. |
GetPrerequisite Ottiene il prerequisito specificato come definito nel manifesto del pacchetto. |
GetProperties Ottiene le proprietà del pacchetto come definito nel manifesto. |
GetPublisher Ottiene l'autore della dipendenza del pacchetto principale dal AppxManifest.xml. |
GetPublisher Ottiene il nome del server di pubblicazione che ha prodotto il pacchetto da cui dipende il pacchetto corrente. |
GetPublisher Ottiene il nome dell'autore del pacchetto come definito nel manifesto. |
GetQualifiedResources Ottiene un enumeratore che scorre le risorse qualificate definite nel manifesto. |
GetRequiredGroup Ottiene il gruppo di contenuto richiesto dalla mappa del gruppo di contenuto. |
GetRequiredGroup Ottiene il gruppo di contenuto necessario dalla mappa del gruppo di contenuto di origine. |
GetResolvedPackageFullNameForPackageDependency Restituisce il nome completo del pacchetto che verrà utilizzato se la dipendenza del pacchetto dovesse essere risolta. Questa funzione non aggiunge il pacchetto al grafico del processo. |
GetResourceId Ottiene l'identificatore della risorsa del pacchetto come definito nel manifesto. |
GetResources Recupera un enumeratore che scorre tutti gli elementi <Resource> definiti nel manifesto del pacchetto dell'app. |
GetResources Ottiene un enumeratore che scorre le risorse definite nel manifesto. |
GetSize Recupera le dimensioni del pacchetto, in byte. |
GetSize Recupera le dimensioni non compresse del file. |
GetStagedPackageOrigin Ottiene l'origine del pacchetto specificato. |
GetStagedPackagePathByFullName Ottiene il percorso del pacchetto a fasi specificato. (GetStagedPackagePathByFullName) |
GetStagedPackagePathByFullName2 Ottiene il percorso del pacchetto a fasi specificato. (GetStagedPackagePathByFullName2) |
GetStream Recupera un flusso di sola lettura che rappresenta il contenuto XML della mappa a blocchi. |
GetStream Ottiene il documento XML non elaborato senza alcuna pre-elaborazione. |
GetStream Ottiene un flusso di sola lettura che contiene il contenuto non compresso del file. |
GetStream Ottiene il codice XML non elaborato analizzato e letto dal lettore manifesto. |
GetStringValue Ottiene il valore di un elemento stringa nella sezione dei metadati dell'applicazione del manifesto. |
GetStringValue Ottiene il valore dell'elemento stringa specificato nella sezione properties. |
GetUncompressedSize Recupera le dimensioni non compresse dell'elemento di file ZIP associato. |
GetVersion Ottiene la versione del pacchetto come definito nel manifesto. |
GetXmlDom Ottiene il DOM XML per un file del programma di installazione app. |
MoveNext Sposta la posizione dell'enumeratore al blocco successivo. |
MoveNext Sposta la posizione dell'enumeratore al file successivo. (IAppxBlockMapFilesEnumerator.MoveNext) |
MoveNext Sposta la posizione dell'enumeratore al set successivo di informazioni facoltative sul bundle. |
MoveNext Sposta la posizione dell'enumeratore all'elemento< package successivo >. |
MoveNext Sposta la posizione dell'enumeratore al file successivo. (IAppxContentGroupFilesEnumerator.MoveNext) |
MoveNext Sposta la posizione dell'enumeratore al gruppo di contenuto successivo. |
MoveNext Sposta la posizione dell'enumeratore al file payload successivo. |
MoveNext Sposta la posizione dell'enumeratore all'applicazione successiva. |
MoveNext Sposta la posizione dell'enumeratore alla funzionalità del dispositivo successiva. |
MoveNext Sposta la posizione dell'enumeratore al successivo <elemento MainPackageDependency>. |
MoveNext Sposta la posizione dell'enumeratore alla dipendenza del pacchetto successiva. |
MoveNext Sposta la posizione dell'enumeratore alla risorsa successiva. |
OpenPackageInfoByFullName Apre le informazioni sul pacchetto del pacchetto specificato. |
PackageFamilyNameFromFullName Ottiene il nome della famiglia di pacchetti per il nome completo del pacchetto specificato. |
PackageFamilyNameFromId Ottiene il nome della famiglia di pacchetti per l'identificatore del pacchetto specificato. |
PackageFullNameFromId Ottiene il nome completo del pacchetto per l'identificatore del pacchetto (ID) specificato. |
PackageIdFromFullName Ottiene l'identificatore del pacchetto (ID) per il nome completo del pacchetto specificato. |
PackageNameAndPublisherIdFromFamilyName Ottiene il nome del pacchetto e l'identificatore del server di pubblicazione (ID) per il nome della famiglia di pacchetti specificato. |
ParseApplicationUserModelId Decostruisce un ID modello utente dell'applicazione in base al nome della famiglia di pacchetti e all'ID applicazione relativo al pacchetto (PRAID). |
RemovePackageDependency Rimuove una dipendenza del pacchetto risolta dal grafico del pacchetto del processo corrente, ovvero un riferimento di runtime per una dipendenza del pacchetto framework aggiunta tramite la funzione AddPackageDependency. |
TryCreatePackageDependency Crea un riferimento in fase di installazione per una dipendenza del pacchetto framework per l'app corrente, usando il nome della famiglia di pacchetti, la versione minima e i criteri aggiuntivi specificati. |
UpdateEncryptedPackage Aggiorna un pacchetto di app crittografato. |
UpdatePackage Aggiorna un pacchetto dell'app. |
UpdatePackageManifest Aggiorna un manifesto del pacchetto dell'app. |
ValidateFileHash Convalida il contenuto di un file rispetto agli hash archiviati negli elementi del blocco per questo file di mapping a blocchi. |
VerifyApplicationUserModelId Verifica se un ID modello utente dell'applicazione è sintatticamente valido. |
VerifyPackageFamilyName Verifica se il nome di una famiglia di pacchetti è sintatticamente valido. |
VerifyPackageFullName Verifica se un nome completo del pacchetto è sintatticamente valido. |
VerifyPackageId Verifica se un ID pacchetto è sintatticamente valido. |
VerifyPackageRelativeApplicationId Verifica se un ID applicazione relativo al pacchetto è sintatticamente valido. |
Interfacce
IAppxAppInstallerReader Fornisce l'accesso al DOM XML per un file del programma di installazione app. |
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. |
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. |
IAppxBundleFactory2 Crea oggetti per la lettura e la scrittura di pacchetti bundle, con la possibilità di specificare il digest previsto per il file di 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 di >in un manifesto del pacchetto bundle. (IAppxBundleManifestPackageInfo) |
IAppxBundleManifestPackageInfo2 Fornisce un modello a oggetti di sola lettura per un elemento< package di >in un manifesto del pacchetto bundle. (IAppxBundleManifestPackageInfo2) |
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. (IAppxBundleManifestReader) |
IAppxBundleManifestReader2 Fornisce un modello a oggetti di sola lettura per i manifesti dei pacchetti bundle. (IAppxBundleManifestReader2) |
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. (IAppxBundleWriter) |
IAppxBundleWriter2 Fornisce un modello a oggetti di sola scrittura per i pacchetti bundle. (IAppxBundleWriter2) |
IAppxBundleWriter3 Fornisce un modello a oggetti di sola scrittura per i pacchetti bundle. (IAppxBundleWriter3) |
IAppxBundleWriter4 Fornisce un modello a oggetti di sola scrittura per i pacchetti bundle. (IAppxBundleWriter4) |
IAppxContentGroup Recupera informazioni su un gruppo 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. |
IAppxContentGroupsEnumerator Enumera i gruppi di contenuto da una mappa dei gruppi di contenuto. |
IAppxDigestProvider Fornisce API per il recupero della rappresentazione di stringa digest di un oggetto di creazione del pacchetto dell'app. |
IAppxEncryptedBundleWriter Fornisce un modello a oggetti di sola scrittura per i pacchetti bundle crittografati. (IAppxEncryptedBundleWriter) |
IAppxEncryptedBundleWriter2 Fornisce un modello a oggetti di sola scrittura per i pacchetti bundle crittografati. (IAppxEncryptedBundleWriter2) |
IAppxEncryptedBundleWriter3 Fornisce un modello a oggetti di sola scrittura per i pacchetti bundle crittografati. (IAppxEncryptedBundleWriter3) |
IAppxEncryptedPackageWriter Fornisce un modello a oggetti di sola scrittura per i pacchetti di app crittografati. (IAppxEncryptedPackageWriter) |
IAppxEncryptedPackageWriter2 Fornisce un modello a oggetti di sola scrittura per i pacchetti di app crittografati. (IAppxEncryptedPackageWriter2) |
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. (IAppxEncryptionFactory2) |
IAppxEncryptionFactory3 Crea oggetti per crittografare, decrittografare, leggere e scrivere pacchetti e bundle di app di Windows. (IAppxEncryptionFactory3) |
IAppxEncryptionFactory4 Crea oggetti per crittografare pacchetti e bundle di app di Windows. |
IAppxEncryptionFactory5 Crea oggetti per la lettura di pacchetti e bundle di app di Windows crittografati. |
IAppxFactory Crea oggetti per la lettura e la scrittura di pacchetti dell'app. (IAppxFactory) |
IAppxFactory2 Crea oggetti per la lettura e la scrittura di pacchetti dell'app. (IAppxFactory2) |
IAppxFactory3 Crea oggetti per la lettura e la scrittura di pacchetti, manifesti e file del programma di installazione 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. |
IAppxManifestMainPackageDependenciesEnumerator Enumera <elementi MainPackageDependency> da un manifesto dell'app. |
IAppxManifestMainPackageDependency Fornisce l'accesso ai valori di attributo della dipendenza del pacchetto principale. |
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. (IAppxManifestPackageDependency) |
IAppxManifestPackageDependency2 Descrive la dipendenza di un pacchetto in un altro pacchetto. (IAppxManifestPackageDependency2) |
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. (IAppxManifestReader) |
IAppxManifestReader2 Rappresenta un modello a oggetti del manifesto del pacchetto che fornisce metodi per accedere agli elementi e agli attributi del manifesto. (IAppxManifestReader2) |
IAppxManifestReader5 Rappresenta un modello a oggetti del manifesto del pacchetto che fornisce metodi per accedere agli elementi e agli attributi del manifesto. (IAppxManifestReader5) |
IAppxManifestReader6 Rappresenta un modello a oggetti del manifesto del pacchetto che fornisce metodi per accedere agli elementi e agli attributi del manifesto. (IAppxManifestReader6) |
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. (IAppxPackageWriter) |
IAppxPackageWriter2 Fornisce un modello a oggetti di sola scrittura per i pacchetti dell'app. (IAppxPackageWriter2) |
IAppxPackageWriter3 Fornisce un modello a oggetti di sola scrittura per i pacchetti dell'app. (IAppxPackageWriter3) |
IAppxSourceContentGroupMapReader Ottiene informazioni sulla mappa del gruppo di contenuto di origine. |
Strutture
APPX_ENCRYPTED_EXEMPTIONS File esentati dalla crittografia del pacchetto dell'app di Windows. |
APPX_ENCRYPTED_PACKAGE_SETTINGS Impostazioni per i pacchetti di app di Windows crittografati. |
APPX_ENCRYPTED_PACKAGE_SETTINGS2 Impostazioni del pacchetto dell'app di Windows crittografate. |
APPX_KEY_INFO Informazioni sulla chiave del pacchetto dell'app Di Windows. |
APPX_PACKAGE_SETTINGS 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. |
PACKAGE_ID Rappresenta le informazioni di identificazione del pacchetto, ad esempio nome, versione e server di pubblicazione. |
PACKAGE_INFO Rappresenta le informazioni di identificazione del pacchetto che includono l'identificatore del pacchetto, il nome completo e il percorso di installazione. |
PACKAGE_VERSION Rappresenta le informazioni sulla versione del pacchetto. |