ProtectionManager
Contenido
[
Ocultar
]Clase ProtectionManager
Gestión de la protección con contraseña de la presentación.
public sealed class ProtectionManager : IProtectionManager
Propiedades
| Name | Descripción |
|---|---|
| EncryptDocumentProperties { get; set; } | Esta propiedad tiene sentido si la presentación está protegida con contraseña. Si es true, entonces las propiedades del documento están cifradas en el archivo de la presentación. Si es false, entonces las propiedades del documento son públicas mientras la presentación está cifrada. Lectura/escritura Boolean. |
| EncryptionPassword { get; } | Obtiene la contraseña que se usa para el cifrado de la presentación. Sólo lectura String. |
| IsEncrypted { get; } | Obtiene un valor que indica si esta instancia está cifrada. Sólo lectura Boolean. |
| IsOnlyDocumentPropertiesLoaded { get; } | Esta propiedad tiene sentido si el archivo de la presentación está protegido con contraseña y las propiedades del documento de este archivo son públicas. El valor true significa que solo se cargan las propiedades del documento desde un archivo de presentación cifrado sin usar la contraseña. El valor false significa que se carga toda la presentación cifrada usando la contraseña correcta, no solo se cargan las propiedades del documento. Si la presentación no está cifrada, el valor de la propiedad es siempre false. Si las propiedades del documento de un archivo cifrado no son públicas, el valor de la propiedad es siempre false. Si Presentation.EncryptDocumentProperties es true, entonces el valor de la propiedad IsOnlyDocumentPropertiesLoaded es siempre false. Sólo lectura Boolean. |
| IsWriteProtected { get; } | Obtiene un valor que indica si esta presentación tiene protección contra escritura. Sólo lectura Boolean. |
| ReadOnlyRecommended { get; set; } | Obtiene o establece la recomendación de solo lectura. Lectura/escritura Boolean. |
Métodos
| Name | Descripción |
|---|---|
| CheckWriteProtection(string) | Determina si una presentación está protegida con contraseña para modificarla. |
| Encrypt(string) | Cifra la presentación con la contraseña especificada. |
| RemoveEncryption() | Elimina el cifrado. |
| RemoveWriteProtection() | Elimina la protección contra escritura de esta presentación. |
| SetWriteProtection(string) | Establece la protección contra escritura de esta presentación con la contraseña especificada. |
Ver también
- interfaz IProtectionManager
- espacio de nombres Aspose.Slides
- ensamblado Aspose.Slides