IProtectionManager
Contenu
[
Cacher
]IProtectionManager interface
Gestion de la protection par mot de passe des présentations.
public interface IProtectionManager
Propriétés
| Nom | Description |
|---|---|
| EncryptDocumentProperties { get; set; } | Cette propriété a du sens si la présentation est protégée par mot de passe. Si true alors les propriétés du document sont chiffrées dans le fichier de présentation. Si false alors les propriétés du document sont publiques tandis que la présentation est chiffrée. Lecture/écriture Boolean. |
| EncryptionPassword { get; } | Renvoie le mot de passe de chiffrement. Lecture seule String. |
| IsEncrypted { get; } | Obtient une valeur indiquant si cette instance est chiffrée. Lecture seule Boolean. |
| IsOnlyDocumentPropertiesLoaded { get; } | Cette propriété a du sens si le fichier de présentation est protégé par mot de passe et que les propriétés du document de ce fichier sont publiques. La valeur true signifie que seules les propriétés du document sont chargées à partir d’un fichier de présentation chiffré sans utilisation du mot de passe. La valeur false signifie que la totalité de la présentation chiffrée est chargée avec le bon mot de passe, pas seulement les propriétés du document. Si la présentation n’est pas chiffrée, la valeur de la propriété est toujours false. Si les propriétés du document d’un fichier chiffré ne sont pas publiques, la valeur de la propriété est toujours false. Si PresentationEx.EncryptDocumentProperties est true alors la valeur de la propriété IsOnlyDocumentPropertiesLoaded est toujours false. Lecture seule Boolean. |
| IsWriteProtected { get; } | Obtient une valeur indiquant si cette présentation est protégée en écriture. Lecture seule Boolean. |
| ReadOnlyRecommended { get; set; } | Obtient ou définit la recommandation en lecture seule. Lecture/écriture Boolean. |
Méthodes
| Nom | Description |
|---|---|
| CheckWriteProtection(string) | Détermine si une présentation est protégée par mot de passe pour la modification. |
| Encrypt(string) | Chiffre la présentation avec le mot de passe spécifié. |
| RemoveEncryption() | Supprime le chiffrement. |
| RemoveWriteProtection() | Supprime la protection en écriture pour cette présentation. |
| SetWriteProtection(string) | Définit la protection en écriture pour cette présentation avec le mot de passe spécifié. |
Voir aussi
- espace de noms Aspose.Slides
- assemblage Aspose.Slides