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 workbook = new Workbook();
Worksheet worksheet = workbook.Worksheets[0];
// Разрешение пользователям выбирать заблокированные ячейки рабочего листа
worksheet.Protection.AllowSelectingLockedCell = true;
// Разрешение пользователям выбирать разблокированные ячейки рабочего листа
worksheet.Protection.AllowSelectingUnlockedCell = true;
[Visual Basic]
'Создание экземпляра объекта Workbook
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