DocumentBase.WritePassword - свойство
Устанавливает пароль, необходимый для сохранения изменений в документе.
Пространство имен: Microsoft.Office.Tools.Word
Сборка: Microsoft.Office.Tools.Word.v4.0.Utilities (в Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Синтаксис
'Декларация
Public WriteOnly Property WritePassword As String
public string WritePassword { set; }
Значение свойства
Тип: System.String
Заметки
Следует избегать использования в приложениях жестко заданных паролей. Если в процедуре необходим пароль, нужно запросить его у пользователя, сохранить в переменной и затем использовать эту переменную в программном коде.
Примеры
В приведенном ниже примере кода свойство WritePassword устанавливается как пароль, и документ затем сохраняется. При следующем открытии документа будет запрошен пароль. В этом примере предполагается, что параметр securePassword представляет собой безопасный пароль, полученный из пользовательского ввода. Чтобы использовать этот пример, запустите его из класса ThisDocument в проекте уровня документа.
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
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.