DocumentBase.WritePassword-Eigenschaft
Legt ein Kennwort zum Speichern von Änderungen am Dokument fest.
Namespace: Microsoft.Office.Tools.Word
Assembly: Microsoft.Office.Tools.Word.v4.0.Utilities (in Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Syntax
'Declaration
Public WriteOnly Property WritePassword As String
Set
public string WritePassword { set; }
Eigenschaftswert
Typ: System.String
Hinweise
Verwenden Sie in Anwendungen keine hartcodierten Kennwörter. Wenn in einer Prozedur ein Kennwort erforderlich ist, fordern Sie es vom Benutzer an, speichern Sie es in einer Variablen, und verwenden Sie anschließend die Variable im Code.
Beispiele
Im folgenden Codebeispiel wird die WritePassword-Eigenschaft auf ein Kennwort festgelegt, und anschließend wird das Dokument gespeichert. Wenn das Dokument das nächste Mal geöffnet wird, wird das Kennwort angefordert. In diesem Beispiel wird davon ausgegangen, dass der securePassword-Parameter ein sicheres aus einer Benutzereingabe abgerufenes Kennwort ist. Wenn Sie dieses Beispiel verwenden möchten, führen Sie es von der ThisDocument-Klasse in einem Projekt auf Dokumentebene aus.
Private Sub DocumentWritePassword(ByVal securePassword As String)
Me.WritePassword = securePassword
Me.Save()
End Sub
private void DocumentWritePassword(string securePassword)
{
this.WritePassword = securePassword;
this.Save();
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.