Protection
محتويات
[
يخفي
]Protection class
يمثل الأنواع المختلفة لخيارات الحماية المتاحة لورقة العمل.
public class Protection
الخصائص
| اسم | وصف |
|---|---|
| AllowDeletingColumn { get; set; } | يمثل ما إذا كان حذف الأعمدة مسموحًا به في ورقة العمل المحمية. |
| AllowDeletingRow { get; set; } | يمثل ما إذا كان حذف الصفوف مسموحًا به في ورقة عمل محمية. |
| AllowEditingContent { get; set; } | يمثل ما إذا كان يُسمح للمستخدم بتحرير محتويات الخلايا المقفلة في ورقة عمل محمية. |
| AllowEditingObject { get; set; } | يمثل ما إذا كان يُسمح للمستخدم بمعالجة الكائنات الرسومية في ورقة عمل محمية. |
| AllowEditingScenario { get; set; } | يمثل ما إذا كان يُسمح للمستخدم بتحرير السيناريوهات في ورقة عمل محمية. |
| AllowFiltering { get; set; } | يمثل ما إذا كان مسموحًا للمستخدم باستخدام عامل التصفية التلقائي الذي تم إنشاؤه قبل حماية الورقة. |
| AllowFormattingCell { get; set; } | يمثل ما إذا كان تنسيق الخلايا مسموحًا به في ورقة عمل محمية. |
| AllowFormattingColumn { get; set; } | يمثل ما إذا كان تنسيق الأعمدة مسموحًا به في ورقة عمل محمية |
| AllowFormattingRow { get; set; } | يمثل ما إذا كان تنسيق الصفوف مسموحًا به في ورقة عمل محمية |
| AllowInsertingColumn { get; set; } | يمثل ما إذا كان إدخال الأعمدة مسموحًا به في ورقة عمل محمية |
| AllowInsertingHyperlink { get; set; } | يمثل ما إذا كان إدخال الارتباطات التشعبية مسموحًا به في ورقة عمل محمية |
| AllowInsertingRow { get; set; } | يمثل ما إذا كان إدخال الصفوف مسموحًا به في ورقة عمل محمية |
| AllowSelectingLockedCell { get; set; } | يمثل ما إذا كان يُسمح للمستخدم بتحديد الخلايا المقفلة في ورقة عمل محمية. |
| AllowSelectingUnlockedCell { get; set; } | يمثل ما إذا كان يُسمح للمستخدم بتحديد خلايا غير مؤمنة في ورقة عمل محمية. |
| AllowSorting { get; set; } | يمثل ما إذا كان خيار الفرز مسموحًا به في ورقة عمل محمية. |
| AllowUsingPivotTable { get; set; } | يمثل ما إذا كان يُسمح للمستخدم بمعالجة الجداول المحورية في ورقة عمل محمية. |
| IsProtectedWithPassword { get; } | يشير إلى ما إذا كانت أوراق العمل محمية بكلمة مرور. |
| Password { get; set; } | يمثل كلمة المرور لحماية ورقة العمل. |
طُرق
| اسم | وصف |
|---|---|
| Copy(Protection) | معلومات حماية النسخ . |
| GetPasswordHash() | يحصل على تجزئة كلمة المرور الحالية. |
| VerifyPassword(string) | التحقق من كلمة المرور . |
أمثلة
[C#]
// إنشاء كائن مصنف
Workbook workbook = new Workbook();
Worksheet worksheet = workbook.Worksheets[0];
// السماح للمستخدمين بتحديد الخلايا المؤمنة من ورقة العمل
worksheet.Protection.AllowSelectingLockedCell = true;
// السماح للمستخدمين بتحديد خلايا غير مؤمنة من ورقة العمل
worksheet.Protection.AllowSelectingUnlockedCell = true;
[Visual Basic]
'إنشاء كائن مصنف
Dim workbook As Workbook = New Workbook()
Dim worksheet As Worksheet = workbook.Worksheets(0)
'السماح للمستخدمين بتحديد الخلايا المؤمنة من ورقة العمل
worksheet.Protection.AllowSelectingLockedCell = True
'السماح للمستخدمين بتحديد الخلايا غير المؤمنة من ورقة العمل
worksheet.Protection.AllowSelectingUnlockedCell = True
أنظر أيضا
- مساحة الاسم Aspose.Cells
- المجسم Aspose.Cells