مشاركة عبر


DocumentBase.Unprotect أسلوب

قم بإزالة حماية من مستند.

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

بناء الجملة

'إقرار
Public Sub Unprotect ( _
    ByRef password As Object _
)
public void Unprotect(
    ref Object password
)

المعلمات

  • password
    النوع: System.Object%
    كلمة المرور المستخدمة لحماية مستند.كلمات المرور حساسة لحالة الأحرف.إذا كان مستند هو محمية بكلمة مرور وكلمة المرور الصحيحة هو عدم توفير صندوق حوار يطالب مستخدم بكلمة المرور.

ملاحظات

تجنب استخدام كلمات المرور الثابت ترميز في التطبيقات الخاصة بك. في حالة مرور هو المطلوبة في إجراء، طلب كلمة المرور من مستخدم وتخزينها في متغير وثم استخدم المتغير في التعليمة البرمجية الخاصة بك.

إذا كان مستند غير محمي، يتم طرح استثناء.

المعلمات الإختيارية

ل معلومات تشغيل معلمات اختيارية، راجع يفتقد المتغير و "المعلمات الاختيارية" في حلول Office.

أمثلة

يلي تعليمات برمجية يستخدم المثال Unprotectالأسلوب لإزالة حماية من مستند. مثال يفترض التي كلمة مرور المتغير securelyStoredPasswordتم الحصول عليها من إدخال مستخدم. إلى لاستخدام هذا المثال، قم بتشغيلها من ThisDocumentالفئة في مشروع المستوى مستند.

Private Sub DocumentUnprotect(ByRef securelyStoredPassword As Object)
    If Me.ProtectionType <> Word.WdProtectionType.wdNoProtection Then
        Me.Unprotect(securelyStoredPassword)
    End If
End Sub
private void DocumentUnprotect(ref object securelyStoredPassword)
{
    if (this.ProtectionType != Word.WdProtectionType.wdNoProtection)
    {
        this.Unprotect(ref securelyStoredPassword);
    }
}

أمن NET Framework.

راجع أيضًَا

المرجع

DocumentBase الفئة

DocumentBase الأعضاء

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