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. |
Методы
| Имя | Описание |
|---|---|
| CheckWriteProtection(string) | Определяет, защищена ли презентация паролем от изменения. |
| Encrypt(string) | Шифрует Presentation с указанным паролем. |
| RemoveEncryption() | Удаляет шифрование. |
| RemoveWriteProtection() | Удаляет защиту от записи для этой презентации. |
| SetWriteProtection(string) | Устанавливает защиту от записи для этой презентации с указанным паролем. |
См. также
- интерфейс IProtectionManager
- пространство имён Aspose.Slides
- сборка Aspose.Slides