Proprietà DocumentBase.PasswordEncryptionFileProperties
Ottiene un valore che indica se in Microsoft Office Word vengono crittografate le proprietà file per i documenti protetti da password.
Spazio dei nomi: Microsoft.Office.Tools.Word
Assembly: Microsoft.Office.Tools.Word.v4.0.Utilities (in Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Sintassi
'Dichiarazione
Public ReadOnly Property PasswordEncryptionFileProperties As Boolean
public bool PasswordEncryptionFileProperties { get; }
Valore proprietà
Tipo: System.Boolean
true se in Microsoft Office Word vengono crittografate le proprietà file per i documenti protetti da password; in caso contrario false.
Note
Utilizzare il metodo SetPasswordEncryptionOptions per specificare se in Word vengono crittografate le proprietà file per i documenti protetti da password.
Esempi
Nell'esempio di codice riportato di seguito viene illustrato come impostare le opzioni di crittografia password se le proprietà file non vengono crittografate per documenti protetti da password.Per utilizzare questo esempio, eseguirlo dalla classe ThisDocument in un progetto a livello di documento.
Private Sub DocumentPasswordEncryptionFileProperties()
If Me.PasswordEncryptionFileProperties = False Then
Dim PasswordEncryptionProvider As String = _
"Microsoft RSA SChannel Cryptographic Provider"
Dim PasswordEncryptionAlgorithm As String = "RC4"
Dim PasswordEncryptionKeyLength As Integer = 56
Dim PasswordEncryptionFileProperties As Object = True
Me.SetPasswordEncryptionOptions(PasswordEncryptionProvider, PasswordEncryptionAlgorithm, PasswordEncryptionKeyLength, PasswordEncryptionFileProperties)
End If
End Sub
private void DocumentPasswordEncryptionFileProperties()
{
if (this.PasswordEncryptionFileProperties == false)
{
string PasswordEncryptionProvider = "Microsoft RSA SChannel Cryptographic Provider";
string PasswordEncryptionAlgorithm = "RC4";
int PasswordEncryptionKeyLength = 56;
object PasswordEncryptionFileProperties = true;
this.SetPasswordEncryptionOptions(PasswordEncryptionProvider,
PasswordEncryptionAlgorithm, PasswordEncryptionKeyLength,
ref PasswordEncryptionFileProperties);
}
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.