Protection sınıfı

Protection sınıfı

Bir çalışma sayfası için mevcut çeşitli koruma seçeneklerini temsil eder.

Protection türü aşağıdaki üyeleri ortaya çıkarır:

Özellikler

MülkTanım
allow_deleting_columnKorunan bir çalışma sayfasında sütunların silinmesine izin verilip verilmediğini gösterir.
allow_deleting_rowKorunan bir çalışma sayfasında satırların silinmesine izin verilip verilmediğini gösterir.
allow_filteringKullanıcının, sayfanın korunmasından önce oluşturulan bir Otomatik Filtreyi kullanmasına izin verilip verilmediğini gösterir.
allow_formatting_cellKorunan bir çalışma sayfasında hücrelerin biçimlendirilmesine izin verilip verilmediğini gösterir.
allow_formatting_columnKorunan bir çalışma sayfasında sütun biçimlendirmesine izin verilip verilmediğini gösterir
allow_formatting_rowKorunan bir çalışma sayfasında satırların biçimlendirilmesine izin verilip verilmediğini gösterir
allow_inserting_columnKorunan bir çalışma sayfasına sütun eklenmesine izin verilip verilmediğini gösterir
allow_inserting_hyperlinkKorunan bir çalışma sayfasına köprü metinlerinin eklenmesine izin verilip verilmediğini gösterir
allow_inserting_rowKorunan bir çalışma sayfasına satır eklenmesine izin verilip verilmediğini gösterir
allow_sortingKorunan bir çalışma sayfasında sıralama seçeneğinin izin verilip verilmediğini gösterir.
allow_using_pivot_tableKullanıcının korumalı bir çalışma sayfasındaki pivot tabloları değiştirmesine izin verilip verilmediğini gösterir.
allow_editing_contentKullanıcının korumalı bir çalışma sayfasındaki kilitli hücrelerin içeriğini düzenlemesine izin verilip verilmediğini gösterir.
allow_editing_objectKullanıcının korumalı bir çalışma sayfasındaki çizim nesnelerini değiştirmesine izin verilip verilmediğini gösterir.
allow_editing_scenarioKullanıcının korumalı bir çalışma sayfasındaki senaryoları düzenlemesine izin verilip verilmediğini gösterir.
allow_selecting_locked_cellKullanıcının korumalı bir çalışma sayfasındaki kilitli hücreleri seçmesine izin verilip verilmediğini gösterir.
allow_selecting_unlocked_cellKullanıcının korumalı bir çalışma sayfasındaki kilitsiz hücreleri seçmesine izin verilip verilmediğini gösterir.
passwordÇalışma sayfasını korumak için kullanılan şifreyi temsil eder.
is_protected_with_passwordÇalışma sayfalarının parola ile korunup korunmadığını gösterir.

Yöntemler

YöntemTanım
copy(self, source)Kopyalama koruma bilgisi.
verify_password(self, password)Şifreyi doğrular.
get_password_hash(self)Mevcut şifrenin özetini alır.

Örnek

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

Ayrıca bakınız