RelationshipsManager

RelationshipsManager

概述

RelationshipsManager 是一个类在Aspose.Slides FOSS的.NET中.

管理OPC包中的关系 (.rels) 文件.每个部分可以有相关的 .rells文件,定义其与其他部分的关系.这个类提供了加载,添加,删除和连续化关系到XML的方法.

本类提供了11种方法,用于在NET程序中与RelationshipsManager对象工作. 有的方法包括: AddRelationship, GenerateRelId, GetAllRelationships, GetRelationship, GetRelationshipsByType, GetRelsPartName, Load, ParseRelationships, RelationshipsManager, RemoveRelationship, Save. 所有出口的成员都可访问任何NET应用程序,在安装了Aspose.Slides FOSS for .NET包后. 特性: PartName.

描述情况

RelationshipsManager 是一个类在Aspose.Slides FOSS库的.NET,它暴露了10个方法和1个属性用于编程使用.

课程还提供了 PartName 属性 (得到了部分名称).

实例通过单个构造器创建,该构成者将对象初始化为默认值.

属性

名称:类型Access描述情况
PartNamestring阅读获取部件名称。.

方法

Signature描述情况
RelationshipsManager(package: OpcPackage, sourcePart: string)启动一个管理器,使用OPC包和源部分路径.
GetRelsPartName(sourcePart: string)获取给定源部分的 .rels文件路径. 来源的一部分路线. 相应的.rells部分路徑. "" → “_rils/. rels” “ppt/presentation.xml” →“ppt / _ rals/ presentation . xml.
Load()载入并分析.rels文件从包中.
ParseRelationships()从加载的XML元素分析关系.
GetRelationship(relId: string)如果没有找到,则是或为零.
GetRelationshipsByType(relType: string)一个相匹配的关系列表.
GetAllRelationships()所有关系的列表.
GenerateRelId()没有使用的关系ID.
AddRelationship(relType: string, target: string, relId: string?, targetMode: string?)关系的身份证.
RemoveRelationship(relId: string)如果删除,则 true;如果没有找到,則 false.
Save()将关系保存到包中.如果没有关系,则删除了rels部分.

查看更多

 中文