Document.Protect أسلوب
قم بتطبيق العديد من أنواع حماية إلى المستند.
مساحة الاسم: Microsoft.Office.Tools.Word
التجميع: Microsoft.Office.Tools.Word (في Microsoft.Office.Tools.Word.dll)
بناء الجملة
'إقرار
Sub Protect ( _
Type As WdProtectionType, _
ByRef NoReset As Object, _
ByRef Password As Object, _
ByRef UseIRM As Object, _
ByRef EnforceStyleLock As Object _
)
void Protect(
WdProtectionType Type,
ref Object NoReset,
ref Object Password,
ref Object UseIRM,
ref Object EnforceStyleLock
)
المعلمات
- Type
النوع: Microsoft.Office.Interop.Word.WdProtectionType
نوع حماية مستند المعين.WdProtectionType.
- NoReset
النوع: System.Object%
falseلإعادة تعيين حقول النموذج إلى قيم الافتراضية الخاصة بها.trueللاحتفاظ بقيم حقل نموذج الحالي إذا كان مستند هو محمي.إذا Typeهو لا wdAllowOnlyFormFields، NoResetوسيطة هو تجاهل.
- Password
النوع: System.Object%
مطلوب كلمة مرور إلى إزالة حماية عن مستند.(راجع ملاحظات أدناه).
- UseIRM
النوع: System.Object%
تحديد ما إذا كان إلى استخدام إدارة يمنى المعلومات (IRM) عند حماية مستند من التغييرات.
- EnforceStyleLock
النوع: System.Object%
تحديد ما إذا كان يتم فرض القيود على تنسيق في مستند محمي.
ملاحظات
عند مستند هو محمي، يمكن للمستخدمين إجراء محدود التغييرات فقط، مثل إضافة التعليقات التوضيحية revهوions إجراء أو إتمام نموذج. إذا كان مستند محمي مسبقاً عند استخدام هذه الطريقة، يتم استثناء تم طرح.
تجنب استخدام كلمات المرور الثابت ترميز في التطبيقات الخاصة بك. في حالة مرور هو المطلوبة في إجراء، طلب كلمة المرور من مستخدم بتخزينها في متغير وثم استخدم المتغير في التعليمة البرمجية الخاصة بك.
المعلمات الإختيارية
ل معلومات تشغيل معلمات اختيارية، راجع يفتقد المتغير و "المعلمات الاختيارية" في حلول Office.
أمن NET Framework.
- الثقة الكاملة للمتصل الفوري. يتعذر استخدام هذا العضو بواسطة التعليمات البرمجية الموثوق بها جزئيًا. لمزيد من المعلومات، راجع باستخدام مكتبات من تعليمات برمجية موثوق بها جزئي.