Compartir a través de


Interfaz IAppxBlockMapReader (appxpackaging.h)

Representa un modelo de objetos de solo lectura para los mapas de bloques que proporciona acceso a los atributos de archivo y los hash de bloque.

Herencia

La interfaz IAppxBlockMapReader hereda de la interfaz IUnknown . IAppxBlockMapReader también tiene estos tipos de miembros:

Métodos

La interfaz IAppxBlockMapReader tiene estos métodos.

 
IAppxBlockMapReader::GetFile

Recupera los datos correspondientes a un archivo del mapa de bloques con el nombre de archivo especificado.
IAppxBlockMapReader::GetFiles

Recupera un enumerador para recorrer los archivos enumerados en el mapa de bloques.
IAppxBlockMapReader::GetHashMethod

Recupera el URI del algoritmo hash utilizado para crear hashes de bloque en el mapa de bloques.
IAppxBlockMapReader::GetStream

Recupera una secuencia de solo lectura que representa el contenido XML del mapa de bloques.

Comentarios

IAppxBlockMapReader representa el elemento raíz BlockMap del mapa de bloques. Los elementos File son los elementos secundarios del elemento BlockMap .

Este objeto se puede recuperar mediante el método CreateBlockMapReader o CreateValidatedBlockMapReader de la interfaz IAppxFactory o el método GetBlockMap de la interfaz IAppxPackageReader .

Para obtener un ejemplo de código, consulta el ejemplo de manifiesto de aplicación y paquete de aplicación de consulta.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado appxpackaging.h

Consulte también

IAppxBlockMapBlock

IAppxBlockMapBlocksEnumerator

IAppxBlockMapFile

IAppxBlockMapFilesEnumerator

Ejemplo de manifiesto de aplicación y paquete de aplicación de consulta