OpenXmlPartContainer Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit la classe de base pour OpenXmlPackage et OpenXmlPart.
public abstract class OpenXmlPartContainer
type OpenXmlPartContainer = class
Public MustInherit Class OpenXmlPartContainer
- Héritage
-
OpenXmlPartContainer
- Dérivé
Constructeurs
OpenXmlPartContainer() |
Initialise OpenXmlPartContainer. |
Propriétés
DataPartReferenceRelationships |
Obtient toutes les DataPartReferenceRelationship relations. |
ExternalRelationships |
Obtient toutes les relations externes. Les relations de lien hypertexte ne sont pas incluses. Utilisez la propriété HyperlinkRelationship pour énumérer les relations de lien hypertexte. |
Features |
Obtient les fonctionnalités associées à ce composant. |
HyperlinkRelationships |
Obtient toutes les relations de lien hypertexte. |
Parts |
Obtient toutes les parties qui sont des cibles de relation de cette partie. |
Méthodes
AddAnnotation(Object) |
Ajoute un objet à la liste d’annotations de ce PartContainer. |
AddExtendedPart(String, String, String) |
Ajoute un composant étendu ( partie spécifique à l’application ). |
AddExtendedPart(String, String, String, String) |
Ajoute un composant étendu ( partie spécifique à l’application ). |
AddExternalRelationship(String, Uri) |
Ajoute une relation externe. N’ajoutez pas de relations de lien hypertexte via cette méthode. Utilisez AddHyperlinkRelationship() à la place. |
AddExternalRelationship(String, Uri, String) |
Ajoute une relation externe. N’ajoutez pas de relations de lien hypertexte via cette méthode. Utilisez AddHyperlinkRelationship() à la place. |
AddHyperlinkRelationship(Uri, Boolean) |
Ajoute une nouvelle relation de lien hypertexte. |
AddHyperlinkRelationship(Uri, Boolean, String) |
Ajoute une nouvelle relation de lien hypertexte. |
AddNewPart<T>() |
Ajoute une nouvelle partie de type T. |
AddNewPart<T>(String) |
Ajoute une nouvelle partie de type T. |
AddNewPart<T>(String, String) |
Ajoute une nouvelle partie de type T. |
AddPart<T>(T) |
Ajoute le composant au document. Doit utiliser la partie retournée pour fonctionner sur la partie ajoutée au document. |
AddPart<T>(T, String) |
Ajoute le composant au document avec un identificateur de relation (ID) donné. Doit utiliser la partie retournée pour fonctionner sur la partie ajoutée au document |
Annotation(Type) |
Obtenez le premier objet d’annotation du type spécifié à partir de ce PartContainer. |
Annotation<T>() |
Obtenez le premier objet d’annotation du type spécifié à partir de ce PartContainer. |
Annotations(Type) |
Obtient une collection d’annotations du type spécifié pour ce PartContainer. |
Annotations<T>() |
Obtient une collection d’annotations du type spécifié pour ce PartContainer. |
ChangeIdOfPart(OpenXmlPart, String) |
Modifie l’ID de relation du composant. |
CreateRelationshipToPart(OpenXmlPart) |
Ajoute une relation pour le composant spécifié à ce composant. |
CreateRelationshipToPart(OpenXmlPart, String) |
Ajoute une relation pour le composant spécifié à ce composant. |
DeleteExternalRelationship(ExternalRelationship) |
Supprime la relation externe spécifiée. |
DeleteExternalRelationship(String) |
Supprime le ExternalRelationship spécifié. |
DeletePart(OpenXmlPart) |
Supprime un composant spécifié dans la couche racine du package. |
DeletePart(String) |
Supprime la partie enfant spécifiée de ce composant. |
DeleteParts<T>(IEnumerable<T>) |
Supprime du document toutes les parties qui se trouvent dans la collection passée. |
DeleteReferenceRelationship(ReferenceRelationship) |
Supprime la relation de référence spécifiée. |
DeleteReferenceRelationship(String) |
Supprime la relation de référence spécifiée. |
GetExternalRelationship(String) |
Obtient l’ExternalRelationship spécifié. |
GetIdOfPart(OpenXmlPart) |
Obtient l’ID de relation du composant. |
GetPartById(String) |
Obtient la partie enfant via l’ID de relation. |
GetPartsCountOfType<T>() |
Obsolète.
Obtient le nombre de toutes les parties du type T. |
GetPartsOfType<T>() |
Énumère toutes les parties enfants du type |
GetPartsOfType<T>(ICollection<T>) |
Obsolète.
Obtient toutes les parties enfants du type |
GetReferenceRelationship(String) |
Obtient le ReferenceRelationship spécifié. |
RemoveAnnotations(Type) |
Supprime les annotations du type spécifié de ce ComposantContainer. |
RemoveAnnotations<T>() |
Supprime les annotations du type spécifié de ce ComposantContainer. |
ThrowIfObjectDisposed() |
Testez si l’objet est déjà supprimé. |
TryGetPartById(String, OpenXmlPart) |
Essayez d’obtenir la partie enfant par l’ID de relation. |
Méthodes d’extension
AddPartRootEventsFeature(OpenXmlPartContainer) |
Ajoute une fonctionnalité pour suivre les événements de cycle de vie des packages. |
CreateUnknownElement(OpenXmlPartContainer, String) |
Crée une classe OpenXmlUnknownElement à l’aide du code XML externe. |