Protection
İçindekiler
[
Saklamak
]Protection class
Bir çalışma sayfası için kullanılabilen çeşitli koruma seçenekleri türlerini temsil eder.
public class Protection
Özellikleri
| İsim | Tanım |
|---|---|
| AllowDeletingColumn { get; set; } | Korumalı bir çalışma sayfasında sütunların silinmesine izin verilip verilmediğini temsil eder. |
| AllowDeletingRow { get; set; } | Korumalı bir çalışma sayfasında satırların silinmesine izin verilip verilmediğini temsil eder. |
| AllowEditingContent { get; set; } | Kullanıcının korumalı bir çalışma sayfasındaki kilitli hücrelerin içeriğini düzenlemesine izin verilip verilmediğini temsil eder. |
| AllowEditingObject { get; set; } | Kullanıcının korumalı bir çalışma sayfasındaki çizim nesnelerini değiştirmesine izin verilip verilmediğini temsil eder. |
| AllowEditingScenario { get; set; } | Kullanıcının korumalı bir çalışma sayfasındaki senaryoları düzenlemesine izin verilip verilmediğini temsil eder. |
| AllowFiltering { get; set; } | Kullanıcının, sayfa korunmadan önce oluşturulmuş bir Otomatik Filtreyi kullanmasına izin verilip verilmediğini temsil eder. |
| AllowFormattingCell { get; set; } | Korumalı bir çalışma sayfasında hücrelerin biçimlendirilmesine izin verilip verilmediğini temsil eder. |
| AllowFormattingColumn { get; set; } | Korumalı bir çalışma sayfasında sütunların biçimlendirilmesine izin verilip verilmediğini temsil eder |
| AllowFormattingRow { get; set; } | Korumalı bir çalışma sayfasında satırların biçimlendirilmesine izin verilip verilmediğini temsil eder |
| AllowInsertingColumn { get; set; } | Korumalı bir çalışma sayfasında sütun eklenmesine izin verilip verilmediğini temsil eder |
| AllowInsertingHyperlink { get; set; } | Korumalı bir çalışma sayfasında köprülerin eklenmesine izin verilip verilmediğini temsil eder |
| AllowInsertingRow { get; set; } | Korumalı bir çalışma sayfasında satır eklenmesine izin verilip verilmediğini temsil eder |
| AllowSelectingLockedCell { get; set; } | Kullanıcının korumalı bir çalışma sayfasında kilitli hücreleri seçmesine izin verilip verilmediğini temsil eder. |
| AllowSelectingUnlockedCell { get; set; } | Kullanıcının korumalı bir çalışma sayfasında kilitli olmayan hücreleri seçmesine izin verilip verilmediğini temsil eder. |
| AllowSorting { get; set; } | Korumalı bir çalışma sayfasında sıralama seçeneğine izin verilip verilmediğini temsil eder. |
| AllowUsingPivotTable { get; set; } | Kullanıcının korumalı bir çalışma sayfasındaki özet tabloları değiştirmesine izin verilip verilmediğini temsil eder. |
| IsProtectedWithPassword { get; } | Çalışma sayfalarının parola ile korunup korunmadığını gösterir. |
| Password { get; set; } | Çalışma sayfasını korumak için parolayı temsil eder. |
yöntemler
| İsim | Tanım |
|---|---|
| Copy(Protection) | Koruma bilgilerini kopyalayın. |
| GetPasswordHash() | Geçerli parolanın karmasını alır. |
| VerifyPassword(string) | Şifreyi doğrular. |
Örnekler
[C#]
//Bir Çalışma Kitabı nesnesini başlatma
Workbook workbook = new Workbook();
Worksheet worksheet = workbook.Worksheets[0];
//Kullanıcıların çalışma sayfasının kilitli hücrelerini seçmesine izin vermek
worksheet.Protection.AllowSelectingLockedCell = true;
//Kullanıcıların çalışma sayfasının kilitli olmayan hücrelerini seçmesine izin verme
worksheet.Protection.AllowSelectingUnlockedCell = true;
[Visual Basic]
'Bir Çalışma Kitabı nesnesini başlatma
Dim workbook As Workbook = New Workbook()
Dim worksheet As Worksheet = workbook.Worksheets(0)
'Kullanıcıların çalışma sayfasının kilitli hücrelerini seçmesine izin verme
worksheet.Protection.AllowSelectingLockedCell = True
'Kullanıcıların çalışma sayfasının kilitli olmayan hücrelerini seçmesine izin verme
worksheet.Protection.AllowSelectingUnlockedCell = True
Ayrıca bakınız
- ad alanı Aspose.Cells
- toplantı Aspose.Cells