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
Unikaj używania haseł z góry ustalonych w aplikacjach.Jeśli hasło jest wymagane w procedurze, należy zażądać hasła od użytkownika, zachować je w zmiennej, a następnie użyć zmiennej w kodzie.
Przykłady
Następujący kod w przykładzie ustawiana 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 klasy ThisDocument 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 Używanie bibliotek pochodzących z częściowo zaufanego kodu.