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(source) Информация о защите от копирования.
get_password_hash() Получает хэш текущего пароля.
verify_password(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

Смотрите также