DocumentBase.WritePassword (Propiedad)
Establece una contraseña para guardar cambios en el documento.
Espacio de nombres: Microsoft.Office.Tools.Word
Ensamblado: Microsoft.Office.Tools.Word.v4.0.Utilities (en Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Sintaxis
'Declaración
Public WriteOnly Property WritePassword As String
Set
public string WritePassword { set; }
Valor de propiedad
Tipo: System.String
Comentarios
Evite el uso de contraseñas incluidas en el código de las aplicaciones. Si se requiere una contraseña en un procedimiento, solicite al usuario la contraseña, almacénela en una variable y, a continuación, utilice la variable en el código.
Ejemplos
En el ejemplo de código siguiente se establece una contraseña para la propiedad WritePassword y, a continuación, se guarda el documento. La próxima vez que se abra el documento, se solicitará la contraseña. En este ejemplo se supone que el parámetro securePassword es una contraseña segura obtenida de los datos proporcionados por el usuario. Para usar este ejemplo, ejecútelo desde la clase ThisDocument en un proyecto de nivel de documento.
Private Sub DocumentWritePassword(ByVal securePassword As String)
Me.WritePassword = securePassword
Me.Save()
End Sub
private void DocumentWritePassword(string securePassword)
{
this.WritePassword = securePassword;
this.Save();
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.