Packaging Interfaces
A listing of Packaging API interfaces.
Contents
Core Packaging Interfaces | |
---|---|
Creates Packaging API objects and provides support for saving and loading packages. |
|
Represents a package and provides methods to access the package's parts and relationships. |
|
Represents a part that contains data and is not a Relationships part. |
|
A read-only enumerator of IOpcPart interface pointers. |
|
An unordered set of IOpcPart interface pointers to part objects that represent the parts in a package that are not Relationships parts. |
|
Represents the part name of a part. |
|
Represents a relationship, which is a link between a source, which is a part or the package, and a target. |
|
A read-only enumerator of IOpcRelationship interface pointers. |
|
Represents a Relationships part as an unordered set of IOpcRelationship interface pointers to relationship objects. |
|
Represents the URI of the package root or of a part that is relative to the package root. |
Packaging Digital Signature Interfaces | |
---|---|
A read-only enumerator of pointers to CERT_CONTEXT structures. |
|
An unordered set of certificates to be used with a signature. |
|
Represents a package digital signature. |
|
A read-only enumerator of IOpcDigitalSignature interface pointers. |
|
Provides access to Packaging Digital Signature Interfaces for a package that is represented by Packaging API objects. |
|
Represents how to select, from a Relationships part, the relationships to be referenced for signing. |
|
A read-only enumerator of IOpcRelationshipSelector interface pointers. |
|
An unordered set of IOpcRelationshipSelector interface pointers that represent the selection criteria that is used to identify relationships for signing. |
|
Represents an application-specific Object element that has been or will be signed. |
|
A read-only enumerator of IOpcSignatureCustomObject interface pointers. |
|
An unordered set of IOpcSignatureCustomObject interface pointers that contain the XML markup of application-specific Object elements. |
|
Represents a reference to a part that has been or will be signed. |
|
IOpcSignaturePartReferenceEnumerator | A read-only enumerator of IOpcSignaturePartReference interface pointers. |
An unordered set of IOpcSignaturePartReference interface pointers that represent references to parts to be signed. |
|
Represents a reference to XML markup that has been or will be signed. |
|
IOpcSignatureReferenceEnumerator | A read-only enumerator of IOpcSignatureReference interface pointers. |
An unordered set of IOpcSignatureReference interface pointers that represent references to XML elements to be signed. |
|
Represents a reference to a Relationships part that contains relationships that have been or will be signed. |
|
IOpcSignatureRelationshipReferenceEnumerator | A read-only enumerator of IOpcSignatureRelationshipReference interface pointers. |
An unordered set of IOpcSignatureRelationshipReference interface pointers that represent references to Relationships parts that contain relationships to be signed. |
|
Provides methods to set and access information required to generate a signature. |
Related topics
Overviews
Getting Started with the Packaging API
Packaging API Programming Guide
Reference