DocumentBase.PasswordEncryptionProvider – vlastnost
Získá název zprostředkovatele šifrování algoritmus, který používá aplikaci Microsoft Office Word při š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 PasswordEncryptionProvider As String
public string PasswordEncryptionProvider { get; }
Hodnota vlastnosti
Typ: System.String
Název zprostředkovatele šifrování algoritmus, který používá aplikaci Microsoft Office Word při šifrování dokumentů pomocí hesel.
Poznámky
Použití SetPasswordEncryptionOptions metoda k určení názvu poskytovatele šifrovací algoritmus, který aplikace Word používá při šifrování dokumentů pomocí hesel.
Příklady
Následující příklad kódu nastaví heslo možnosti šifrování není heslo šifrovací algoritmus používá "Microsoft RSA SChannel Cryptographic Provider. Chcete-li použít tento příklad, spusťte jej z ThisDocument třídy v projektu na úrovni dokumentu.
Private Sub DocumentPasswordEncryptionProvider()
If Me.PasswordEncryptionProvider <> "Microsoft RSA SChannel Cryptographic Provider" 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 DocumentPasswordEncryptionProvider()
{
if (this.PasswordEncryptionProvider != "Microsoft RSA SChannel Cryptographic Provider")
{
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.