WorksheetProtectionModel
Genel Bakış
WorksheetProtectionModel Java için FOSS’de bir sınıf.
Excel dosyasındaki bir çalışma sayfası için koruma modelini temsil eder.
Bu sınıf, Java programlarında WorksheetProtectionModel nesnelerle çalışmak için 44 yöntem sağlar. Kullanılabilir yöntemler şunlardır: clear, getAlgorithmName, getAutoFilter, getDeleteColumns, getDeleteRows, getFormatCells, getFormatColumns, getFormatRows, getHashValue, getInsertColumns, getInsertHyperlinks, getInsertRows, ve 32 ek yöntem. Tüm ihraç edilen üyeler, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: algorithmName, autoFilter, deleteColumns, deleteRows, formatCells, formatColumns,Ve 15 tane daha.
Açıklama:
WorksheetProtectionModel Java için FOSS kütüphanesinde 44 yöntem ve 21 özelliği programatik kullanım için ortaya koyan bir sınıf.
Temel yetenekler şunlardır: boolean; boolean; boolean.Bu işlemler, geliştiricilerin çalışma sayfası koruma modelinin işlevselliğini doğrudan Java uygulamalarına entegre etmelerini sağlar.
Sınıf ayrıca, isProtected mal (korunanlar geri döner), objects mal (objeleri iade eder), scenarios Özellik (senaryoları gönderir).
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
isProtected | boolean | Oku . | Korumaları geri getirir. |
objects | boolean | Oku . | Nesneleri geri gönderir. |
scenarios | boolean | Oku . | Senaryoları gönderir. |
formatCells | boolean | Oku . | Formattırılmış hücreleri gönderir. |
formatColumns | boolean | Oku . | Format sütunlarını gönderir. |
formatRows | boolean | Oku . | Format satırlarını gönderir. |
insertColumns | boolean | Oku . | Girdi sütunlarını gönderir. |
insertRows | boolean | Oku . | Girdi satırlarını gönderir. |
insertHyperlinks | boolean | Oku . | Girdiğim bağlantıyı gönderir. |
deleteColumns | boolean | Oku . | Sil sütunlarını gönderir. |
deleteRows | boolean | Oku . | Silme satırlarını gönderir. |
selectLockedCells | boolean | Oku . | Seçilen kilitli hücreleri gönderir. |
sort | boolean | Oku . | Sort’u gönderir. |
autoFilter | boolean | Oku . | Otomatik filtreyi gönderir. |
pivotTables | boolean | Oku . | Döngü tablolarını gönderir. |
selectUnlockedCells | boolean | Oku . | Seçilen kilitsiz hücreleri gönderir. |
passwordHash | String | Oku . | Parola hash’ini gönderir. |
algorithmName | String | Oku . | Algoritma adını gönderir. |
hashValue | String | Oku . | Hash değerini gönderir. |
saltValue | String | Oku . | Tuz değerini gönderir. |
spinCount | String | Oku . | Dönüş sayısını gönderir. |
Yöntemler
| Signature | Açıklama: |
|---|---|
getIsProtected() → boolean | Korumaları geri getirir. |
setIsProtected(isProtected: boolean) | protected’i ayarlar. |
getObjects() → boolean | Nesneleri geri gönderir. |
setObjects(objects: boolean) | Nesneleri ayarlar. |
getScenarios() → boolean | Senaryoları gönderir. |
setScenarios(scenarios: boolean) | Senaryoları ayarlar. |
getFormatCells() → boolean | Formattırılmış hücreleri gönderir. |
setFormatCells(formatCells: boolean) | Hücrelerin biçimini ayarlar. |
getFormatColumns() → boolean | Format sütunlarını gönderir. |
setFormatColumns(formatColumns: boolean) | Biçim sütunlarını ayarlar. |
getFormatRows() → boolean | Format satırlarını gönderir. |
setFormatRows(formatRows: boolean) | Biçim satırlarını ayarlar. |
getInsertColumns() → boolean | Girdi sütunlarını gönderir. |
setInsertColumns(insertColumns: boolean) | Ekleme sütunlarını ayarlar. |
getInsertRows() → boolean | Girdi satırlarını gönderir. |
setInsertRows(insertRows: boolean) | Insert satırlarını ayarlar. |
getInsertHyperlinks() → boolean | Girdiğim bağlantıyı gönderir. |
setInsertHyperlinks(insertHyperlinks: boolean) | Ekleme köprülerini ayarlar. |
getDeleteColumns() → boolean | Sil sütunlarını gönderir. |
setDeleteColumns(deleteColumns: boolean) | Silme sütunlarını ayarlar. |
getDeleteRows() → boolean | Silme satırlarını gönderir. |
setDeleteRows(deleteRows: boolean) | Silme satırlarını ayarlar. |
getSelectLockedCells() → boolean | Seçilen kilitli hücreleri gönderir. |
setSelectLockedCells(selectLockedCells: boolean) | Seçili kilitli hücreleri ayarlar. |
getSort() → boolean | Sort’u gönderir. |
setSort(sort: boolean) | Sıralamayı ayarlar. |
getAutoFilter() → boolean | Otomatik filtreyi gönderir. |
setAutoFilter(autoFilter: boolean) | Otomatik filtreyi ayarlar. |
getPivotTables() → boolean | Döngü tablolarını gönderir. |
setPivotTables(pivotTables: boolean) | Pivot tablolarını ayarlar. |
getSelectUnlockedCells() → boolean | Seçilen kilitsiz hücreleri gönderir. |
setSelectUnlockedCells(selectUnlockedCells: boolean) | Seçili kilitsiz hücreleri ayarlar. |
getPasswordHash() → String | Parola hash’ini gönderir. |
setPasswordHash(passwordHash: String) | Parola karmasını ayarlar. |
getAlgorithmName() → String | Algoritma adını gönderir. |
setAlgorithmName(algorithmName: String) | Algoritma adını ayarlar. |
getHashValue() → String | Hash değerini gönderir. |
setHashValue(hashValue: String) | Hash değerini ayarlar. |
getSaltValue() → String | Tuz değerini gönderir. |
setSaltValue(saltValue: String) | Tuz değerini ayarlar. |
getSpinCount() → String | Dönüş sayısını gönderir. |
setSpinCount(spinCount: String) | Dönme sayısını ayarlar. |
clear() | Tüm koruma ayarlarını varsayılan değerlerine temizler. |
hasStoredState() → boolean | Koruma durumunun depolanıp depolanmamasını belirler. |