DocumentBase.WritePassword, propriété
Définit un mot de passe pour enregistrer les modifications apportées au document.
Espace de noms : Microsoft.Office.Tools.Word
Assembly : Microsoft.Office.Tools.Word.v4.0.Utilities (dans Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Syntaxe
'Déclaration
Public WriteOnly Property WritePassword As String
public string WritePassword { set; }
Valeur de propriété
Type : System.String
Notes
Évitez d'utiliser des mots de passe codés en dur dans vos applications. Si un mot de passe est requis dans une procédure, demandez-le à l'utilisateur, stockez-le dans une variable, puis utilisez la variable dans votre code.
Exemples
L'exemple de code suivant affecte un mot de passe à la propriété WritePassword, puis enregistre le document. La prochaine fois le document est ouvert le mot de passe sera demandé. Cet exemple suppose que le paramètre securePassword est un mot de passe sécurisé entré par l'utilisateur. Pour utiliser cet exemple, exécutez-le à partir de la classe ThisDocument dans un projet au niveau du document.
Private Sub DocumentWritePassword(ByVal securePassword As String)
Me.WritePassword = securePassword
Me.Save()
End Sub
private void DocumentWritePassword(string securePassword)
{
this.WritePassword = securePassword;
this.Save();
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.