Metodo Document.SetPasswordEncryptionOptions
Imposta le opzioni utilizzate in Microsoft Office Word per crittografare documenti con password.
Spazio dei nomi: Microsoft.Office.Tools.Word
Assembly: Microsoft.Office.Tools.Word (in Microsoft.Office.Tools.Word.dll)
Sintassi
'Dichiarazione
Sub SetPasswordEncryptionOptions ( _
PasswordEncryptionProvider As String, _
PasswordEncryptionAlgorithm As String, _
PasswordEncryptionKeyLength As Integer, _
ByRef PasswordEncryptionFileProperties As Object _
)
void SetPasswordEncryptionOptions(
string PasswordEncryptionProvider,
string PasswordEncryptionAlgorithm,
int PasswordEncryptionKeyLength,
ref Object PasswordEncryptionFileProperties
)
Parametri
- PasswordEncryptionProvider
Tipo: System.String
Nome del provider di crittografia.
- PasswordEncryptionAlgorithm
Tipo: System.String
Nome dell'algoritmo di crittografia.In Word sono supportati gli algoritmi con flusso crittografato.
- PasswordEncryptionKeyLength
Tipo: System.Int32
Lunghezza della chiave di crittografia.Deve essere un multiplo di 8, a partire da 40.
- PasswordEncryptionFileProperties
Tipo: System.Object%
true affinché in Word vengano crittografate le proprietà di file.Il valore predefinito è true.
Note
Per una sicurezza avanzata, non utilizzare gli algoritmi Crittografia debole (XOR), denominato anche "OfficeXor", oppure "Office97/2000 Compatible", denominato anche "OfficeStandard".
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.