مشاركة عبر


DocumentBase.PasswordEncryptionProvider الخاصية

الحصول على اسم موفر التشفير خوارزمية الذي يستخدم Microsoft المكتب الكلمة عند تشفير مستندات باستخدام كلمات المرور.

مساحة الاسم:  Microsoft.Office.Tools.Word
التجميع:  Microsoft.Office.Tools.Word.v4.0.Utilities (في Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

بناء الجملة

'إقرار
Public ReadOnly Property PasswordEncryptionProvider As String
    Get
public string PasswordEncryptionProvider { get; }

قيمة الخاصية

النوع: System.String
اسم موفر التشفير خوارزمية الذي يستخدم Microsoft المكتب الكلمة عند تشفير مستندات باستخدام كلمات المرور.

ملاحظات

استخدام SetPasswordEncryptionOptionsأسلوب إلى تعيين اسم الموفر خوارزمية التشفير الذي يستخدمه الكلمة عند تشفير مستندات باستخدام كلمات المرور.

أمثلة

مثال التعليمة البرمجية التالية تعيين كلمة المرور خيارات التشفير إذا خوارزمية تشفير كلمة المرور المستخدمة هو غير "Microsoft RSA SChannel موفر التشفير." إلى لاستخدام هذا المثال، قم بتشغيلها من ThisDocumentالفئة في مشروع المستوى مستند.

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);
    }
}

أمن NET Framework.

راجع أيضًَا

المرجع

DocumentBase الفئة

DocumentBase الأعضاء

Microsoft.Office.Tools.Word مساحة الاسم