Sdílet prostřednictvím


DocumentBase.PasswordEncryptionProvider – vlastnost

Získá název algoritmus šifrování poskytovatel systém Microsoft Office Word používá 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
    Get
public string PasswordEncryptionProvider { get; }

Hodnota vlastnosti

Typ: System.String
Název algoritmus šifrování poskytovatel systém Microsoft Office Word používá při šifrování dokumentů pomocí hesel.

Poznámky

Použití SetPasswordEncryptionOptions Metoda k určení názvu zprostředkovatele šifrovací algoritmus, který aplikace Word používá při šifrování dokumentů pomocí hesel.

Příklady

Následující kód například nastaví heslo možnosti šifrování není algoritmus šifrování heslo používá "Microsoft RSA SChannel Cryptographic Provider. Chcete-li použít tento příklad spustit z ThisDocument třídy v projektu ú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

Viz také

Odkaz

DocumentBase Třída

Microsoft.Office.Tools.Word – obor názvů