enumeración OPC_READ_FLAGS (msopc.h)
Describe la configuración de lectura para almacenar en caché los componentes del paquete y validarlos con los requisitos de conformidad de ECMA-376 OpenXML, 1st Edition, Part 2: Open Packaging Conventions (OPC).
Syntax
typedef enum __MIDL___MIDL_itf_msopc_0000_0002_0004 {
OPC_READ_DEFAULT = 0,
OPC_VALIDATE_ON_LOAD = 0x1,
OPC_CACHE_ON_ACCESS = 0x2
} OPC_READ_FLAGS;
Constantes
OPC_READ_DEFAULT Valor: 0 Valide un componente de paquete con los requisitos de conformidad de OPC cuando se acceda al componente. Para obtener más información sobre la validación de conformidad de OPC , vea Comentarios. Cuando se realiza la validación en el acceso, cualquier método puede devolver errores de validación de OPC . |
OPC_VALIDATE_ON_LOAD Valor: 0x1 Valide todos los componentes del paquete en función de los requisitos de conformidad de OPC cuando se cargue un paquete. Para obtener más información sobre la validación de conformidad de OPC , vea Comentarios. Si esta configuración está habilitada, los costos de rendimiento para cargar y validar los componentes del paquete se pagan cuando el paquete se carga por primera vez. |
OPC_CACHE_ON_ACCESS Valor: 0x2 Almacenar en caché los datos de componentes de paquete descomprimidos como un archivo temporal al acceder al componente por primera vez. Cuando se accede repetidamente a un componente de paquete, este almacenamiento en caché reduce la sobrecarga porque los datos del componente se descomprimen una vez para la primera lectura en lugar de una vez para cada operación de lectura. |
Comentarios
Si se establecen las marcas de OPC_CACHE_ON_ACCESS y OPC_VALIDATE_ON_LOAD lectura, todos los componentes del paquete se descomprimen y almacenan en caché cuando se carga un paquete.
Las API de empaquetado no usan la característica de propiedades principales de OPC ; por lo tanto, las API de empaquetado no validan los requisitos principales de las propiedades enumeradas en la tabla H-9 del OPC . Para obtener más información sobre los requisitos de conformidad de OPC , vea 1ª edición, Parte 2: Convenciones de empaquetado abierto en ECMA-376 OpenXML (https://www.ecma-international.org/publications-and-standards/standards/ecma-376/).
Requisitos
Requisito | Valor |
---|---|
Header | msopc.h |
Consulte también
Recursos externos
Introducción con la API de empaquetado
IOpcFactory::ReadPackageFromStream
Temas de introducción
Guía de programación de api de empaquetado
Ejemplos de API de empaquetado
Referencia