RelationshipsManager
Revisión
RelationshipsManager Es una clase en Aspose.Slides FOSS para .NET.
Gestiona los archivos de relaciones (.rels) en un paquete OPC. Cada parte puede tener un archivo asociado .reles que define sus relaciones con otras partes. Esta clase proporciona métodos para cargar, agregar, eliminar y serializar las relaciones de vuelta a XML.
Esta clase proporciona 11 métodos para trabajar con los objetos de RelationshipsManager en programas .NET. Los métodos disponibles incluyen: AddRelationship, GenerateRelId, GetAllRelationships, GetRelationship, GetRelationshipsByType, GetRelsPartName, Load, ParseRelationships, RelationshipsManager, RemoveRelationship, Save. Todos los miembros exportados están accesibles a cualquier aplicación .NET después de instalar el Aspose.Slides FOSS para el paquete .Net. Propiedades : PartName.
Descripción
RelationshipsManager es una clase en la biblioteca FOSS para .NET que exhibe 10 métodos y 1 propiedad para uso programático.
La clase también proporciona el PartName propiedad (que se llama el nombre de la parte).
Las instantes se crean a través de un único constructor que inicia el objeto con valores defectuosos.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
PartName | string | Leer | Tiene el nombre de la parte. |
Metodología
| firma | Descripción |
|---|---|
RelationshipsManager(package: OpcPackage, sourcePart: string) | Inicia un gerente con un paquete OPC y el camino de la parte fuente |
GetRelsPartName(sourcePart: string) | El correspondiente .rels parte camino. "" → “_rel/.reli” “ppt/presentation.xml” → «ppT/_Rel/presentación.Xml.relli» » ppt/slides/slide1.xML» → “ppte/Slides /_sllides |
Load() | Carga y parse el archivo .rels del paquete. |
ParseRelationships() | Parsa las relaciones del elemento XML cargado. |
GetRelationship(relId: string) | El o el cero si no se encuentra. |
GetRelationshipsByType(relType: string) | Una lista de relaciones que se ajustan. |
GetAllRelationships() | Una lista de todas las relaciones. |
GenerateRelId() | Un ID de relación que ya no está en uso. |
AddRelationship(relType: string, target: string, relId: string?, targetMode: string?) | La relación ID. |
RemoveRelationship(relId: string) | verdad, si se ha eliminado; falso si no se encuentra. |
Save() | Salva las relaciones de vuelta al paquete.Si no hay relaciones, la parte .rels se borra. |