Condividi tramite


Interfaccia IAppxBlockMapReader (appxpackaging.h)

Rappresenta un modello a oggetti di sola lettura per mappe a blocchi che fornisce l'accesso agli attributi del file e agli hash di blocco.

Ereditarietà

L'interfaccia IAppxBlockMapReader eredita dall'interfaccia IUnknown . IAppxBlockMapReader include anche questi tipi di membri:

Metodi

L'interfaccia IAppxBlockMapReader include questi metodi.

 
IAppxBlockMapReader::GetFile

Recupera i dati corrispondenti a un file nella mappa a blocchi con il nome del file specificato.
IAppxBlockMapReader::GetFiles

Recupera un enumeratore per attraversare i file elencati nella mappa a blocchi.
IAppxBlockMapReader::GetHashMethod

Recupera l'URI per l'algoritmo hash usato per creare hash di blocco nella mappa a blocchi.
IAppxBlockMapReader::GetStream

Recupera un flusso di sola lettura che rappresenta il contenuto XML della mappa a blocchi.

Commenti

IAppxBlockMapReader rappresenta l'elemento radice BlockMap della mappa a blocchi. Gli elementi file sono gli elementi figlio dell'elemento BlockMap .

Questo oggetto può essere recuperato usando il metodo CreateBlockMapReader o CreateValidatedBlockMapReader dell'interfaccia IAppxFactory o il metodo GetBlockMap dell'interfaccia IAppxPackageReader .

Per un esempio di codice, vedere l'esempio di manifesto dell'app e del pacchetto dell'app query.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione appxpackaging.h

Vedi anche

IAppxBlockMapBlock

IAppxBlockMapBlocksEnumerator

IAppxBlockMapFile

IAppxBlockMapFilesEnumerator

Esempio di pacchetto e manifesto dell'app per le query