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