Właściwość DocumentBase.WritePassword —
Ustawia hasło dla zapisywania zmian w dokumencie.
Przestrzeń nazw: Microsoft.Office.Tools.Word
Zestaw: Microsoft.Office.Tools.Word.v4.0.Utilities (w Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Składnia
'Deklaracja
Public WriteOnly Property WritePassword As String
public string WritePassword { set; }
Wartość właściwości
Typ: System.String
Uwagi
Należy unikać haseł zakodowane w aplikacji.Jeśli hasło jest wymagane w procedurze, wymagać hasła użytkownika, przechowywać ją w zmiennej, a następnie użyć zmiennej w kodzie.
Przykłady
Następujący kod dodaje zestawy przykład WritePassword właściwość, aby hasła, a następnie zapisuje dokument.Przy następnym otwarciu dokumentu hasło będzie wymagane.W tym przykładzie zakłada się, że securePassword parametr jest bezpieczne hasło otrzymane od danych wprowadzonych przez użytkownika.Aby wykorzystać ten przykład, należy uruchomić go z ThisDocument klasy w projekcie na poziomie dokumentu.
Private Sub DocumentWritePassword(ByVal securePassword As String)
Me.WritePassword = securePassword
Me.Save()
End Sub
private void DocumentWritePassword(string securePassword)
{
this.WritePassword = securePassword;
this.Save();
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..