ProtectionManager
ProtectionManager 类
演示文稿密码保护管理。
public sealed class ProtectionManager : IProtectionManager
属性
| 名称 | 描述 |
|---|
| EncryptDocumentProperties { get; set; } | 此属性在演示文稿受密码保护时才有意义。如果为 true,则文档属性在演示文稿文件中被加密。如果为 false,则文档属性是公开的,而演示文稿被加密。读/写 Boolean。 |
| EncryptionPassword { get; } | 获取用于演示文稿加密的密码。只读 String。 |
| IsEncrypted { get; } | 获取指示此实例是否已加密的值。只读 Boolean。 |
| IsOnlyDocumentPropertiesLoaded { get; } | 如果演示文稿文件受密码保护且该文件的文档属性是公开的,则此属性有意义。true 表示仅从加密的演示文稿文件中加载文档属性而不使用密码。false 表示使用正确的密码加载整个加密的演示文稿,而不仅仅加载文档属性。如果演示文稿未加密,则属性值始终为 false。如果加密文件的文档属性不是公开的,则属性值始终为 false。如果 Presentation.EncryptDocumentProperties 为 true,则 IsOnlyDocumentPropertiesLoaded 属性值始终为 false。只读 Boolean。 |
| IsWriteProtected { get; } | 获取指示此演示文稿是否被写保护的值。只读 Boolean。 |
| ReadOnlyRecommended { get; set; } | 获取或设置只读建议。读/写 Boolean。 |
方法
另见