DocumentBase.PasswordEncryptionAlgorithm – vlastnost
Získá algoritmus systém Microsoft Office Word používá pro šifrování dokumentů pomocí hesel.
Obor názvů: Microsoft.Office.Tools.Word
Sestavení: Microsoft.Office.Tools.Word.v4.0.Utilities (v Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Syntaxe
'Deklarace
Public ReadOnly Property PasswordEncryptionAlgorithm As String
Get
public string PasswordEncryptionAlgorithm { get; }
Hodnota vlastnosti
Typ: System.String
systém Microsoft Office Word používá algoritmuspro šifrování dokumentů pomocí hesel.
Poznámky
Použití SetPasswordEncryptionOptions metodu zadat algoritmus, který aplikace Word používá pro šifrování dokumentů pomocí hesel.
Příklady
Následující příklad kódu nastaví šifrování heslo silnější šifrovací algoritmus šifrování heslo používá při "officexor". Chcete-li použít tento příklad spustit z ThisDocument třídy v projektu úrovni dokumentu.
Private Sub DocumentPasswordEncryptionAlgorithm()
If Me.PasswordEncryptionAlgorithm = "OfficeXor" 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 DocumentPasswordEncryptionAlgorithm()
{
if (this.PasswordEncryptionAlgorithm == "OfficeXor")
{
string PasswordEncryptionProvider = "Microsoft RSA SChannel Cryptographic Provider";
string PasswordEncryptionAlgorithm ="RC4";
int PasswordEncryptionKeyLength = 56;
object PasswordEncryptionFileProperties = true;
this.SetPasswordEncryptionOptions(PasswordEncryptionProvider,
PasswordEncryptionAlgorithm, PasswordEncryptionKeyLength,
ref PasswordEncryptionFileProperties);
}
}
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.