Protection صف

Protection صف

يمثل الأنواع المختلفة من خيارات الحماية المتاحة لورقة العمل.

يكشف النوع Protection عن الأعضاء التاليين:

ملكيات

ملكيةوصف
allow_deleting_columnيمثل ما إذا كان مسموحًا بحذف الأعمدة في ورقة العمل المحمية.
is_deleting_columns_allowedيمثل ما إذا كان مسموحًا بحذف الأعمدة في ورقة العمل المحمية.
allow_deleting_rowيمثل ما إذا كان مسموحًا بحذف الصفوف في ورقة عمل محمية.
is_deleting_rows_allowedيمثل ما إذا كان مسموحًا بحذف الصفوف في ورقة عمل محمية.
allow_filteringيمثل ما إذا كان مسموحًا للمستخدم بالاستفادة من التصفية التلقائية التي تم إنشاؤها قبل حماية الورقة.
is_filtering_allowedيمثل ما إذا كان مسموحًا للمستخدم بالاستفادة من التصفية التلقائية التي تم إنشاؤها قبل حماية الورقة.
allow_formatting_cellيمثل ما إذا كان تنسيق الخلايا مسموحًا به في ورقة عمل محمية.
is_formatting_cells_allowedيمثل ما إذا كان تنسيق الخلايا مسموحًا به في ورقة عمل محمية.
allow_formatting_columnيمثل ما إذا كان تنسيق الأعمدة مسموحًا به في ورقة عمل محمية
is_formatting_columns_allowedيمثل ما إذا كان تنسيق الأعمدة مسموحًا به في ورقة عمل محمية
allow_formatting_rowيمثل ما إذا كان تنسيق الصفوف مسموحًا به في ورقة عمل محمية
is_formatting_rows_allowedيمثل ما إذا كان تنسيق الصفوف مسموحًا به في ورقة عمل محمية
allow_inserting_columnيمثل ما إذا كان مسموحًا بإدراج الأعمدة في ورقة العمل المحمية
is_inserting_columns_allowedيمثل ما إذا كان مسموحًا بإدراج الأعمدة في ورقة العمل المحمية
allow_inserting_hyperlinkيمثل ما إذا كان مسموحًا بإدراج الارتباطات التشعبية في ورقة عمل محمية
is_inserting_hyperlinks_allowedيمثل ما إذا كان مسموحًا بإدراج الارتباطات التشعبية في ورقة عمل محمية
allow_inserting_rowيمثل ما إذا كان مسموحًا بإدراج الصفوف في ورقة عمل محمية
is_inserting_rows_allowedيمثل ما إذا كان مسموحًا بإدراج الصفوف في ورقة عمل محمية
allow_sortingيمثل ما إذا كان خيار الفرز مسموحًا به في ورقة عمل محمية.
is_sorting_allowedيمثل ما إذا كان خيار الفرز مسموحًا به في ورقة عمل محمية.
allow_using_pivot_tableيمثل ما إذا كان مسموحًا للمستخدم بمعالجة الجداول المحورية في ورقة عمل محمية.
is_using_pivot_tables_allowedيمثل ما إذا كان مسموحًا للمستخدم بمعالجة الجداول المحورية في ورقة عمل محمية.
allow_editing_contentيمثل ما إذا كان مسموحًا للمستخدم بتحرير محتويات الخلايا المقفلة في ورقة عمل محمية.
is_editing_contents_allowedيمثل ما إذا كان مسموحًا للمستخدم بتحرير محتويات الخلايا المقفلة في ورقة عمل محمية.
allow_editing_objectيمثل ما إذا كان مسموحًا للمستخدم بمعالجة الكائنات الرسومية في ورقة عمل محمية.
is_editing_objects_allowedيمثل ما إذا كان مسموحًا للمستخدم بمعالجة الكائنات الرسومية في ورقة عمل محمية.
allow_editing_scenarioيمثل ما إذا كان مسموحًا للمستخدم بتحرير السيناريوهات في ورقة عمل محمية.
is_editing_scenarios_allowedيمثل ما إذا كان مسموحًا للمستخدم بتحرير السيناريوهات في ورقة عمل محمية.
passwordيمثل كلمة المرور لحماية ورقة العمل.
is_protected_with_passwordيشير إلى ما إذا كانت أوراق العمل محمية بكلمة مرور.
allow_selecting_locked_cellيمثل ما إذا كان مسموحًا للمستخدم بتحديد الخلايا المقفلة في ورقة عمل محمية.
is_selecting_locked_cells_allowedيمثل ما إذا كان مسموحًا للمستخدم بتحديد الخلايا المقفلة في ورقة عمل محمية.
allow_selecting_unlocked_cellيمثل ما إذا كان مسموحًا للمستخدم بتحديد الخلايا غير المؤمنة في ورقة عمل محمية.
is_selecting_unlocked_cells_allowedيمثل ما إذا كان مسموحًا للمستخدم بتحديد الخلايا غير المؤمنة في ورقة عمل محمية.

طُرق

طريقةوصف
copyمعلومات حماية النسخ
get_password_hashيحصل على تجزئة كلمة المرور الحالية.
verify_passwordيتحقق من كلمة المرور.

مثال

from aspose.cells import Workbook

# Instantiating a Workbook object
workbook = Workbook()
worksheet = workbook.worksheets[0]
# Allowing users to select locked cells of the worksheet
worksheet.protection.allow_selecting_locked_cell = True
# Allowing users to select unlocked cells of the worksheet
worksheet.protection.allow_selecting_unlocked_cell = True

أنظر أيضا