IProtectionManager
Contenu
[
Cacher
]Interface IProtectionManager
Gestion de la protection par mot de passe de la présentation.
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 un mot de passe. Si vrai, alors les propriétés du document sont chiffrées dans le fichier de présentation. Si faux, alors les propriétés du document sont publiques tandis que la présentation est chiffrée. Boolean en lecture/écriture. |
EncryptionPassword { get; } | Renvoie le mot de passe de chiffrement. Chaîne en lecture seule. |
IsEncrypted { get; } | Obtient une valeur indiquant si cette instance est chiffrée. Boolean en lecture seule. |
IsOnlyDocumentPropertiesLoaded { get; } | Cette propriété a du sens si le fichier de présentation est protégé par un mot de passe et que les propriétés du document de ce fichier sont publiques. Une valeur vraie signifie que seules les propriétés du document sont chargées à partir d’un fichier de présentation chiffré sans utilisation de mot de passe. Une valeur fausse signifie que l’ensemble 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, alors la valeur de la propriété est toujours fausse. Si les propriétés du document d’un fichier chiffré ne sont pas publiques, alors la valeur de la propriété est toujours fausse. Si PresentationEx.EncryptDocumentProperties est vrai, alors la valeur de la propriété IsOnlyDocumentPropertiesLoaded est toujours fausse. Boolean en lecture seule. |
IsWriteProtected { get; } | Obtient une valeur indiquant si cette présentation est protégée en écriture. Boolean en lecture seule. |
ReadOnlyRecommended { get; set; } | Obtient ou définit la recommandation de lecture seule. Boolean en lecture/écriture. |
Méthodes
Nom | Description |
---|---|
CheckWriteProtection(string) | Détermine si une présentation est protégée par un 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
- namespace Aspose.Slides
- assembly Aspose.Slides