Interface IOpcPart (msopc.h)
Représente une partie qui contient des données et n’est pas une partie Relations.
Héritage
L’interface IOpcPart hérite de l’interface IUnknown. IOpcPart a également les types de membres suivants :
Méthodes
L’interface IOpcPart a ces méthodes.
IOpcPart ::GetCompressionOptions Obtient une valeur qui décrit la façon dont le contenu de la partie est compressé. |
IOpcPart ::GetContentStream Obtient un flux qui fournit un accès en lecture/écriture au contenu d’une partie. |
IOpcPart ::GetContentType Obtient le type de média du contenu du composant. |
IOpcPart ::GetName Obtient un objet URI de composant qui représente le nom du composant. |
IOpcPart ::GetRelationshipSet Obtient un objet d’ensemble de relations qui représente la partie Relations qui stocke les relations dont le composant est la source. |
Remarques
Pour créer un objet de composant afin de représenter un composant, appelez la méthode IOpcPartSet ::CreatePart . Pour obtenir un pointeur vers l’interface d’un objet de composant qui représente un composant existant, appelez la méthode IOpcPartSet ::GetPart ou IOpcPartEnumerator ::GetCurrent .
Une partie Relations ne peut pas être représentée par une implémentation de l’interface IOpcPart .
Les méthodes d’une interface IOpcPart permettent d’accéder aux informations de composant via les propriétés répertoriées dans le tableau suivant :
Méthode | Propriété | Description |
---|---|---|
GetCompressionOptions | Compression | Option de compression à utiliser sur le contenu de la partie. |
GetContentStream | Contenu | Flux d’octets qui composent le composant, comme décrit dans l’article ECMA-376 OpenXML, 1ère édition, partie 2 : Open Packaging Conventions (OPC) . |
GetContentType | Type de contenu | Type de média du contenu du composant, tel que spécifié par le concepteur de package conformément aux règles de l’OPC. |
GetName | Nom | URI du composant dans le package. |
Pour plus d’informations sur les composants, consultez Principes de base des conventions d’open packaging et OPC.
Cohérence de thread
Les objets d’empaquetage ne sont pas thread-safe.
Pour plus d’informations, consultez la Prise en main avec l’API d’empaquetage.
Configuration requise
Client minimal pris en charge | Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | msopc.h |
Voir aussi
Principales interfaces d’empaquetage
Ressources externes
Prise en main avec l’API d’empaquetage
Principes de base d’Open Packaging Conventions
Vues d'ensemble
Informations de référence sur l’API d’empaque
Référence
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour