Partager via


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

Voir aussi

Référence

DocumentBase Classe

Microsoft.Office.Tools.Word, espace de noms