Interface IOpcPartSet (msopc.h)
Un ensemble non ordonné de pointeurs d’interface IOpcPart vers des objets de composant qui représentent les parties d’un package qui ne sont pas des parties relations.
Héritage
L’interface IOpcPartSet hérite de l’interface IUnknown. IOpcPartSet a également les types de membres suivants :
Méthodes
L’interface IOpcPartSet utilise ces méthodes.
IOpcPartSet ::CreatePart Crée un objet de composant qui représente un composant et ajoute un pointeur vers l’interface IOpcPart de l’objet à l’ensemble. |
IOpcPartSet ::D eletePart Supprime du jeu le pointeur d’interface IOpcPart d’un objet de composant spécifié. |
IOpcPartSet ::GetEnumerator Obtient un énumérateur de pointeurs d’interface IOpcPart dans l’ensemble. |
IOpcPartSet ::GetPart Obtient un objet de composant, qui représente une partie spécifiée, dans l’ensemble. |
IOpcPartSet ::P artExists Obtient une valeur qui indique si un composant spécifié est représenté en tant qu’objet de composant dans le jeu. |
Remarques
Pour récupérer le pointeur d’interface IOpcPart de l’objet de composant qui représente un composant spécifique, appelez la méthode PartExists et transmettez le nom du composant pour confirmer que la partie est représentée dans l’ensemble. Si c’est le cas, appelez la méthode GetPart et transmettez le nom du composant pour récupérer le pointeur d’interface IOpcPart .
La méthode CreatePart ne peut pas créer un objet de composant qui représente un composant Relationships.
Lorsqu’un package représenté en tant qu’objet de package est sérialisé, seules les parties représentées par des objets de composant avec des pointeurs d’interface IOpcPart inclus dans l’ensemble sont sérialisées avec le package.
Si un composant n’est pas représenté par un objet de composant dans le jeu lorsque le package est sérialisé, ce composant ne sera pas sérialisé avec le package.
Lorsqu’un objet de composant est créé et qu’un pointeur vers celui-ci est ajouté à l’ensemble, la partie qu’il représente est sérialisée lorsque le package est sérialisé.
Lorsqu’un pointeur d’interface IOpcPart est supprimé du jeu, la partie qu’il représente n’est pas sérialisée lorsque le package est sérialisé.
Un IOpcPart permet d’accéder aux propriétés du composant. Pour plus d’informations sur ces propriétés, consultez Vue d’ensemble des composants et IOpcPart.
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
Condition requise | Valeur |
---|---|
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
Prise en main avec l’API d’empaquetage
Vues d'ensemble
Informations de référence sur l’API d’empaque
Référence