IProtectionManager
IProtectionManager 接口
演示文稿密码保护管理。
public interface IProtectionManager
属性
名称 | 描述 |
---|
EncryptDocumentProperties { get; set; } | 如果演示文稿受密码保护,则此属性有意义。如果为 true,则文档属性在演示文稿文件中被加密。如果为 false,则文档属性在演示文稿加密时为公开。可读写布尔值。 |
EncryptionPassword { get; } | 返回加密密码。只读字符串。 |
IsEncrypted { get; } | 获取一个值,指示此实例是否已加密。只读布尔值。 |
IsOnlyDocumentPropertiesLoaded { get; } | 如果演示文稿文件受密码保护并且该文件的文档属性是公开的,则此属性有意义。值为 true 表示仅从加密的演示文稿文件中加载文档属性,而不使用密码。值为 false 表示整个加密的演示文稿在使用正确密码的情况下加载,而不仅仅是加载文档属性。如果演示文稿未加密,则属性值始终为 false。如果加密文件的文档属性不公开,则属性值始终为 false。如果 PresentationEx.EncryptDocumentProperties 为 true,则 IsOnlyDocumentPropertiesLoaded 属性值始终为 false。只读布尔值。 |
IsWriteProtected { get; } | 获取一个值,指示此演示文稿是否为写保护。只读布尔值。 |
ReadOnlyRecommended { get; set; } | 获取或设置只读推荐。可读写布尔值。 |
方法
另请参见