Packaging
Información general sobre la tecnología packaging.
Para desarrollar packaging, necesita estos encabezados:
Para obtener instrucciones de programación para esta tecnología, consulte:
OPC_CANONICALIZATION_METHOD Describe el método de canonización que se va a aplicar al marcado XML. |
OPC_CERTIFICATE_EMBEDDING_OPTION Describe la ubicación de almacenamiento de un certificado que se usa en la firma. |
OPC_COMPRESSION_OPTIONS Describe las formas de comprimir el contenido de las partes. |
OPC_READ_FLAGS 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). |
OPC_RELATIONSHIP_SELECTOR Describe cómo interpretar el parámetro selectionCriterion del método IOpcRelationshipSelector::GetSelectionCriterion. |
OPC_RELATIONSHIPS_SIGNING_OPTION Describe si una referencia representada por la interfaz IOpcSignatureRelationshipReference hace referencia a todos o a un subconjunto de relaciones representadas como objetos de relación en un objeto de conjunto de relaciones. |
OPC_SIGNATURE_TIME_FORMAT Describe cómo interpretar el parámetro signingTime, que es un registro de cuándo se creó una firma, del método IOpcDigitalSignature::GetSigningTime. |
OPC_SIGNATURE_VALIDATION_RESULT Indica el estado de la firma. |
OPC_STREAM_IO_MODE Describe el estado de lectura y escritura de una secuencia. |
OPC_URI_TARGET_MODE Indica el modo de destino de una relación. |
OPC_WRITE_FLAGS Describe el método de codificación que usa el objeto de serialización para generar el paquete. |
Add (Agregar) Agrega un certificado al conjunto. |
Clonar Crea una copia del puntero de interfaz IOpcCertificateEnumerator actual y de todos sus descendientes. |
Clonar Crea una copia del puntero de interfaz IOpcDigitalSignatureEnumerator actual y todos sus descendientes. |
Clonar Crea una copia del enumerador actual y todos sus descendientes. (IOpcPartEnumerator.Clone) |
Clonar Crea una copia del enumerador actual y todos sus descendientes. (IOpcRelationshipEnumerator.Clone) |
Clonar Crea una copia del puntero IOpcRelationshipSelectorEnumeratorinterface actual y de todos sus descendientes. |
Clonar Crea una copia del puntero de interfaz IOpcSignatureCustomObjectEnumerator actual y todos sus descendientes. |
Clonar Crea una copia del puntero de interfaz IOpcSignaturePartReferenceEnumerator actual y de todos sus descendientes. |
Clonar Crea una copia del puntero de interfaz IOpcSignatureReferenceEnumerator actual y todos sus descendientes. |
Clonar Crea una copia del puntero de interfaz IOpcSignatureRelationshipReferenceEnumerator actual y de todos sus descendientes. |
CombinePartUri Forma el nombre del elemento al que hace referencia el URI relativo especificado. |
ComparePartUri Devuelve un entero que indica si los URI representados por el objeto URI de parte actual y un objeto URI de parte especificado son equivalentes. |
Crear Crea un puntero de interfaz IOpcRelationshipSelector para representar cómo se selecciona un subconjunto de relaciones para firmarse y agrega el nuevo puntero al conjunto. |
Crear Crea un puntero de interfaz IOpcSignatureCustomObject para representar un elemento Object específico de la aplicación en la firma y agrega la nueva interfaz al conjunto. |
Crear Crea un puntero de interfaz IOpcSignaturePartReference que representa una referencia a un elemento que se va a firmar y agrega la nueva interfaz al conjunto. |
Crear Crea un puntero de interfaz IOpcSignatureReference que representa una referencia a un elemento XML que se va a firmar. |
Crear Crea un puntero de interfaz IOpcSignatureRelationshipReference que representa una referencia a un elemento Relationships y agrega el nuevo puntero de interfaz al conjunto. |
CreateDigitalSignatureManager Crea un objeto de administrador de firmas digitales para un objeto de paquete. |
CreatePackage Crea un objeto de paquete que representa un paquete vacío. |
CreatePackageRootUri Crea un objeto URI de OPC que representa la raíz de un paquete. |
CreatePart Crea un objeto de elemento que representa un elemento y agrega un puntero a la interfaz IOpcPart del objeto al conjunto. |
CreatePartUri Crea un objeto URI de parte que representa un nombre de elemento. |
CreateRelationship Crea un objeto de relación que representa una relación especificada y, a continuación, agrega al conjunto un puntero a la interfaz IOpcRelationship del objeto. |
CreateRelationshipSelectorSet Crea un puntero de interfaz IOpcRelationshipSelectorSet que se usa como valor del parámetro selectorSet del método Create. |
CreateSigningOptions Crea un puntero de interfaz IOpcSigningOptions. |
CreateStreamOnFile Crea una secuencia a través de un archivo. |
Eliminar Elimina un puntero de interfaz IOpcRelationshipSelector especificado del conjunto. |
Eliminar Elimina un puntero de interfaz IOpcSignatureCustomObject especificado del conjunto. |
Eliminar Elimina un puntero de interfaz IOpcSignaturePartReference especificado del conjunto. |
Eliminar Elimina un puntero de interfaz IOpcSignatureReference especificado del conjunto. |
Eliminar Elimina un puntero de interfaz IOpcSignatureRelationshipReference especificado del conjunto. |
DeletePart Elimina el puntero de interfaz IOpcPart de un objeto de parte especificado del conjunto. |
DeleteRelationship Elimina un puntero de interfaz IOpcRelationship especificado del conjunto. |
GetCanonicalizationMethod Obtiene el método de canonización que se aplicó al elemento SignedInfo de la firma serializada. |
GetCertificateEmbeddingOption Obtiene un valor que especifica la ubicación de almacenamiento en el paquete del certificado que se va a usar para la firma. |
GetCertificateEnumerator Obtiene un enumerador de certificados que se usan en la firma. |
GetCertificateSet Obtiene un puntero de interfaz IOpcCertificateSet. |
GetCompressionOptions Obtiene un valor que describe la forma en que se comprime el contenido de las partes. |
GetContentStream Obtiene una secuencia que proporciona acceso de lectura y escritura al contenido de la parte. |
GetContentType Obtiene el tipo de medio de contenido de elemento. |
GetContentType Obtiene el tipo de contenido del elemento al que se hace referencia. |
GetCurrent Obtiene la estructura CERT_CONTEXT en la posición actual del enumerador. |
GetCurrent Obtiene el puntero de interfaz IOpcDigitalSignature en la posición actual del enumerador. |
GetCurrent Obtiene el puntero de interfaz IOpcPart en la posición actual del enumerador. |
GetCurrent Obtiene el puntero de interfaz IOpcRelationship en la posición actual del enumerador. |
GetCurrent Obtiene el puntero de interfaz IOpcRelationshipSelector en la posición actual del enumerador. |
GetCurrent Obtiene la interfaz IOpcSignatureCustomObject en la posición actual del enumerador. |
GetCurrent Obtiene el puntero de interfaz IOpcSignaturePartReference en la posición actual del enumerador. |
GetCurrent Obtiene el puntero de interfaz IOpcSignatureReference en la posición actual del enumerador. |
GetCurrent Obtiene el puntero de interfaz IOpcSignatureRelationshipReference en la posición actual del enumerador. |
GetCustomObjectEnumerator Obtiene un enumerador de punteros de interfaz IOpcSignatureCustomObject que representan elementos Object específicos de la aplicación en el marcado de firma. |
GetCustomObjectSet Obtiene una interfaz IOpcSignatureCustomObjectSet. |
GetCustomReferenceEnumerator Obtiene un enumerador de los punteros de interfaz IOpcSignatureReference que representan referencias a elementos XML específicos de la aplicación que se han firmado. |
GetCustomReferenceSet Obtiene un puntero de interfaz IOpcSignatureReferenceSet. |
GetDefaultDigestMethod Obtiene el método de resumen predeterminado que se usará para calcular los valores de resumen de los objetos que se van a firmar. |
GetDigestMethod Obtiene el método de resumen que se va a usar en el contenido de la parte a la que se hace referencia cuando se firma la parte. |
GetDigestMethod Obtiene el método digest que se va a usar en el elemento XML al que se hace referencia cuando el elemento está firmado. |
GetDigestMethod Obtiene el método de resumen que se va a usar en el marcado de relación de las relaciones seleccionadas. |
GetDigestValue Obtiene el valor de resumen que se calcula para el contenido de la parte a la que se hace referencia cuando se firma la parte. |
GetDigestValue Obtiene el valor de resumen que se calcula para el elemento XML al que se hace referencia cuando el elemento está firmado. |
GetDigestValue Obtiene el valor de resumen calculado para las relaciones seleccionadas cuando se firman. |
GetEnumerator Obtiene un enumerador de certificados en el conjunto. |
GetEnumerator Obtiene un enumerador de punteros de interfaz IOpcPart en el conjunto. |
GetEnumerator Obtiene un enumerador de punteros de interfaz IOpcRelationshipSelector en el conjunto. |
GetEnumerator Obtiene un enumerador de punteros de interfaz IOpcRelationship en el conjunto. |
GetEnumerator Obtiene un enumerador de punteros de interfaz IOpcSignatureCustomObject del conjunto. |
GetEnumerator Obtiene un enumerador de punteros de interfaz IOpcSignaturePartReference en el conjunto. |
GetEnumerator Obtiene un enumerador de punteros de interfaz IOpcSignatureReference en el conjunto. |
GetEnumerator Obtiene un enumerador de punteros de interfaz IOpcSignatureRelationshipReference del conjunto. |
GetEnumeratorForType Obtiene un enumerador de los punteros de interfaz IOpcRelationship en el conjunto que apunta a representaciones de relaciones que tienen un tipo de relación especificado. |
GetId Obtiene el identificador único de la relación. |
GetId Obtiene el identificador de la referencia. |
GetName Obtiene un objeto URI de parte que representa el nombre de la parte. |
GetNamespaces Obtiene la asignación de prefijo y espacio de nombres del elemento Signature del marcado de firma. |
GetPackageObjectReference Obtiene un puntero de interfaz IOpcSignatureReference que representa la referencia al elemento Object específico del paquete que se ha firmado. |
GetPart Obtiene un objeto part, que representa una parte especificada, en el conjunto. |
GetPartName Obtiene el nombre de la parte a la que se hace referencia. |
GetPartSet Obtiene un objeto de conjunto de elementos que contiene punteros de interfaz IOpcPart. |
GetRelationship Obtiene un objeto de relación del conjunto que representa una relación especificada. |
GetRelationshipsContentStream Obtiene una secuencia de solo lectura que contiene el contenido de la parte Relaciones representada por el conjunto. |
GetRelationshipSelectorEnumerator Obtiene un enumerador de punteros de interfaz IOpcRelationshipSelector que representan las técnicas usadas para seleccionar el subconjunto de relaciones en la parte Relaciones a la que se hace referencia. |
GetRelationshipSet Obtiene un objeto de conjunto de relaciones que representa la parte Relaciones que almacena las relaciones de paquete. |
GetRelationshipSet Obtiene un objeto de conjunto de relaciones que representa la parte Relaciones que almacena las relaciones que tienen la parte como origen. |
GetRelationshipSigningOption Obtiene un valor que describe si se seleccionan todos o un subconjunto de relaciones almacenados en la parte Relaciones a la que se hace referencia. |
GetRelationshipsPartUri Obtiene el nombre de la parte relaciones que almacena las relaciones que tienen el URI de origen representado por el objeto URI de OPC actual. |
GetRelationshipType Obtiene el tipo de relación. |
GetRelativeUri Forma un URI relativo para una parte especificada, en relación con el URI representado por el objeto URI de OPC actual. |
GetSelectionCriterion Obtiene una cadena que se usa para seleccionar las relaciones a las que se va a hacer referencia para la firma. |
GetSelectorType Obtiene un valor que describe cómo se seleccionan las relaciones a las que se hace referencia para la firma. |
GetSignatureEnumerator Obtiene un enumerador de punteros de interfaz IOpcDigitalSignature, que representan firmas de paquete. |
GetSignatureId Obtiene el valor del atributo Id del elemento Signature del marcado de firma. |
GetSignatureId Obtiene el valor del atributo Id del elemento Signature. |
GetSignatureMethod Obtiene el método de firma utilizado para calcular el valor en el elemento SignatureValue del marcado de firma. |
GetSignatureMethod Obtiene el método de firma que se va a usar para calcular y cifrar el valor hash del elemento SignedInfo, que se serializará como el elemento SignatureValue de la firma. |
GetSignatureOriginPartName Obtiene un puntero de interfaz IOpcPartUri que representa el nombre de la parte del origen de firma digital. |
GetSignaturePartName Obtiene el nombre del elemento que contiene el marcado de firma. |
GetSignaturePartName Obtiene el nombre de parte de la parte de firma donde se almacenará el marcado de firma. |
GetSignaturePartReferenceEnumerator Obtiene un enumerador de punteros de interfaz IOpcSignaturePartReference, que representan referencias a elementos que se han firmado. |
GetSignaturePartReferenceSet Obtiene una interfaz IOpcSignaturePartReferenceSet. |
GetSignatureRelationshipReferenceEnumerator Obtiene un enumerador de punteros de interfaz IOpcSignatureRelationshipReference, que representan referencias a relaciones firmadas. |
GetSignatureRelationshipReferenceSet Obtiene un puntero de interfaz IOpcSignatureRelationshipReferenceSet. |
GetSignatureValue Obtiene el valor descodificado en el elemento SignatureValue del marcado de firma. |
GetSignatureXml Obtiene el marcado de firma. |
GetSigningTime Obtiene una cadena que indica la hora en la que se generó la firma. |
GetSourceUri Obtiene el URI de origen de las relaciones almacenadas en una parte Relaciones. El objeto URI de la parte actual representa el nombre de la parte Relaciones. |
GetSourceUri Obtiene el URI del origen de la relación. |
GetSourceUri Obtiene el URI de origen de las relaciones almacenadas en la parte Relaciones a la que se hace referencia. |
GetTargetMode Obtiene un valor que describe si el destino de la relación es interno o externo al paquete. |
GetTargetUri Obtiene el URI del destino de la relación. |
GetTimeFormat Obtiene el formato de la cadena devuelta por el método GetSigningTime. |
GetTimeFormat Obtiene el formato de la cadena recuperada por el método IOpcDigitalSignature::GetSigningTime. |
GetTransformMethod Obtiene el método de canonización que se va a usar en parte el contenido de una parte a la que se hace referencia cuando se firma la parte. |
GetTransformMethod Obtiene el método de canonización que se va a usar en el elemento XML al que se hace referencia cuando el elemento está firmado. |
GetTransformMethod Obtiene el método de canonización que se va a usar en el marcado de relación de las relaciones seleccionadas cuando se firman. |
GetType Obtiene una cadena que indica el tipo del elemento XML al que se hace referencia. |
GetUri Obtiene el URI del elemento XML al que se hace referencia. |
GetXml Obtiene el marcado XML de un elemento Object específico de la aplicación. |
IsRelationshipsPartUri Devuelve un valor que indica si el objeto URI de parte actual representa el nombre de parte de un elemento Relationships. |
MoveNext Mueve la posición actual del enumerador a la siguiente estructura CERT_CONTEXT. |
MoveNext Mueve la posición actual del enumerador al siguiente puntero de interfaz IOpcDigitalSignature. |
MoveNext Mueve la posición actual del enumerador al siguiente puntero de interfaz IOpcPart. |
MoveNext Mueve la posición actual del enumerador al siguiente puntero de interfaz IOpcRelationship. |
MoveNext Mueve la posición actual del enumerador al siguiente puntero IOpcRelationshipSelectorinterface. |
MoveNext Mueve la posición actual del enumerador al siguiente puntero de interfaz IOpcSignatureCustomObject. |
MoveNext Mueve la posición actual del enumerador al siguiente puntero de interfaz IOpcSignaturePartReference. |
MoveNext Mueve la posición actual del enumerador al siguiente puntero de interfaz IOpcSignatureReference. |
MoveNext Mueve la posición actual del enumerador al siguiente puntero de interfaz IOpcSignatureRelationshipReference. |
MovePrevious Mueve la posición actual del enumerador a la estructura de CERT_CONTEXT anterior. |
MovePrevious Mueve la posición actual del enumerador al puntero de interfaz IOpcDigitalSignature anterior. |
MovePrevious Mueve la posición actual del enumerador al puntero de interfaz IOpcPart anterior. |
MovePrevious Mueve la posición actual del enumerador al puntero de interfaz IOpcRelationship anterior. |
MovePrevious Mueve la posición actual del enumerador al puntero IOpcRelationshipSelectorinterface anterior. |
MovePrevious Mueve la posición actual del enumerador al puntero IOpcSignatureCustomObjectinterface anterior. |
MovePrevious Mueve la posición actual del enumerador al puntero de interfaz IOpcSignaturePartReference anterior. |
MovePrevious Mueve la posición actual del enumerador al puntero IOpcSignatureReferenceinterface anterior. |
MovePrevious Mueve la posición actual del enumerador al puntero de interfaz IOpcSignatureRelationshipReference anterior. |
PartExists Obtiene un valor que indica si una parte especificada se representa como un objeto de elemento en el conjunto. |
ReadPackageFromStream Deserializa los datos del paquete de una secuencia y crea un objeto de paquete para representar el paquete que se va a leer. |
RelationshipExists Obtiene un valor que indica si una relación especificada se representa como un objeto de relación en el conjunto. |
Remove Quita un certificado especificado del conjunto. |
RemoveSignature Quita del paquete una parte de firma especificada que almacena el marcado de firma. |
ReplaceSignatureXml Reemplaza el marcado de firma existente que se almacena en una parte de firma especificada. |
SetCertificateEmbeddingOption Establezca la ubicación de almacenamiento del certificado que se usará para la firma. |
SetDefaultDigestMethod Establece el método de resumen predeterminado que se usará para calcular los valores de resumen de los objetos que se van a firmar. |
SetSignatureId Establece el valor del atributo Id del elemento Signature. (IOpcSigningOptions.SetSignatureId) |
SetSignatureMethod Establece el método de firma que se va a usar para calcular y cifrar el valor hash del elemento SignedInfo, que se incluirá en el elemento SignatureValue de la firma. |
SetSignatureOriginPartName Establece el nombre de la parte del origen de firma digital en el nombre representado por un puntero de interfaz IOpcPartUri especificado. |
SetSignaturePartName Establece el nombre de parte de la parte de firma donde se almacenará el marcado de firma. |
SetTimeFormat Establece el formato de la cadena recuperada por el método IOpcDigitalSignature::GetSigningTime. |
Firmar Firma el paquete mediante la generación de una firma mediante el certificado especificado y el puntero de interfaz IOpcSigningOptions. |
Validación Valida una firma de paquete especificada mediante un certificado especificado. |
WritePackageToStream Serializa un paquete representado por un objeto de paquete. |
IOpcCertificateEnumerator Enumerador de solo lectura de punteros a CERT_CONTEXT estructuras. |
IOpcCertificateSet Un conjunto desordenado de certificados que se va a usar con una firma. |
IOpcDigitalSignature Representa una firma digital de paquete. |
IOpcDigitalSignatureEnumerator Enumerador de solo lectura de punteros de interfaz IOpcDigitalSignature. |
IOpcDigitalSignatureManager Proporciona acceso a las interfaces de firma digital de empaquetado para un paquete representado por objetos de API de empaquetado. |
IOpcFactory Crea objetos de API de empaquetado y proporciona compatibilidad para guardar y cargar paquetes. |
IOpcPackage Representa un paquete y proporciona métodos para acceder a las partes y relaciones del paquete. |
IOpcPart Representa un elemento que contiene datos y no es un elemento De relaciones. |
IOpcPartEnumerator Enumerador de solo lectura de punteros de interfaz IOpcPart. |
IOpcPartSet Un conjunto desordenado de punteros de interfaz IOpcPart a objetos part que representan los elementos de un paquete que no son partes De relaciones. |
IOpcPartUri Representa el nombre de la parte de un elemento. |
IOpcRelationship Representa una relación, que es un vínculo entre un origen, que es una parte o el paquete, y un destino. |
IOpcRelationshipEnumerator Enumerador de solo lectura de punteros de interfaz IOpcRelationship. |
IOpcRelationshipSelector Representa cómo seleccionar, en una parte Relaciones, las relaciones a las que se va a hacer referencia para la firma. |
IOpcRelationshipSelectorEnumerator Enumerador de solo lectura de punteros de interfaz IOpcRelationshipSelector. |
IOpcRelationshipSelectorSet Un conjunto desordenado de punteros de interfaz IOpcRelationshipSelector que representan los criterios de selección que se usan para identificar las relaciones de firma. |
IOpcRelationshipSet Representa un elemento Relationships como un conjunto desordenado de punteros de interfaz IOpcRelationship a objetos de relación. |
IOpcSignatureCustomObject Representa un elemento Object específico de la aplicación que se ha firmado o. |
IOpcSignatureCustomObjectEnumerator Enumerador de solo lectura de punteros de interfaz IOpcSignatureCustomObject. |
IOpcSignatureCustomObjectSet Un conjunto desordenado de punteros de interfaz IOpcSignatureCustomObject que contienen el marcado XML de elementos Object específicos de la aplicación. |
IOpcSignaturePartReference Representa una referencia a un elemento que se ha firmado o. |
IOpcSignaturePartReferenceEnumerator Enumerador de solo lectura de punteros de interfaz IOpcSignaturePartReference. |
IOpcSignaturePartReferenceSet Un conjunto desordenado de punteros de interfaz IOpcSignaturePartReference que representan referencias a partes que se van a firmar. |
IOpcSignatureReference Representa una referencia al marcado XML que se ha firmado o se va a firmar. |
IOpcSignatureReferenceEnumerator Enumerador de solo lectura de punteros de interfaz IOpcSignatureReference. |
IOpcSignatureReferenceSet Un conjunto desordenado de punteros de interfaz IOpcSignatureReference que representan referencias a elementos XML que se van a firmar. |
IOpcSignatureRelationshipReference Representa una referencia a un elemento Relationships que contiene relaciones que se han firmado o. |
IOpcSignatureRelationshipReferenceEnumerator Enumerador de solo lectura de punteros de interfaz IOpcSignatureRelationshipReference. |
IOpcSignatureRelationshipReferenceSet Un conjunto desordenado de punteros de interfaz IOpcSignatureRelationshipReference que representan referencias a partes de relaciones que contienen relaciones que se van a firmar. |
IOpcSigningOptions Proporciona métodos para establecer y obtener acceso a la información necesaria para generar una firma. |
IOpcUri Representa el URI de la raíz del paquete o de una parte relativa a la raíz del paquete. |