Metoda Workbook.SetPasswordEncryptionOptions —
Ustawia opcje dla skoroszytu za pomocą hasła szyfrowania.
Przestrzeń nazw: Microsoft.Office.Tools.Excel
Zestawy: Microsoft.Office.Tools.Excel (w Microsoft.Office.Tools.Excel.dll)
Microsoft.Office.Tools.Excel.v4.0.Utilities (w Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Składnia
'Deklaracja
Sub SetPasswordEncryptionOptions ( _
PasswordEncryptionProvider As Object, _
PasswordEncryptionAlgorithm As Object, _
PasswordEncryptionKeyLength As Object, _
PasswordEncryptionFileProperties As Object _
)
void SetPasswordEncryptionOptions(
Object PasswordEncryptionProvider,
Object PasswordEncryptionAlgorithm,
Object PasswordEncryptionKeyLength,
Object PasswordEncryptionFileProperties
)
Parametry
- PasswordEncryptionProvider
Typ: System.Object
Ciąg liter dostawca szyfrowania.
- PasswordEncryptionAlgorithm
Typ: System.Object
Ciąg liter algorytmiczny krótkiej nazwy (tj.) "RC4").
- PasswordEncryptionKeyLength
Typ: System.Object
Długość klucza szyfrowania, który jest wielokrotnością liczby 8 (40 lub większej).
- PasswordEncryptionFileProperties
Typ: System.Object
true (domyślnie), aby zaszyfrować właściwości pliku.
Uwagi
PasswordEncryptionProvider, PasswordEncryptionAlgorithm, I PasswordEncryptionKeyLength parametry nie są niezależne od siebie.Dostawca szyfrowania wybranych ogranicza zestaw algorytmów i długość klucza, który może być wybrany.
Dla PasswordEncryptionKeyLength parametr nie ma limitu nieodłączne na zakres długości klucza.Zakres jest określana przez dostawcę usług kryptograficznych, który również określa algorytm kryptograficzny.
Parametry opcjonalne
Informacje na temat parametrów opcjonalnych można wyświetlić na Parametry opcjonalne w rozwiązaniach Office.
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.