WorksheetProtectionModel
General
WorksheetProtectionModel és una classe en FOSS per Java.
Representa el model de protecció d’una fitxa en un arxiu d"Excel.
Aquesta classe proporciona 44 mètodes per treballar amb objectes WorksheetProtectionModel en programes Java. Els mètodes disponibles inclouen: clear, getAlgorithmName, getAutoFilter, getDeleteColumns, getDeleteRows, getFormatCells, getFormatColumns, getFormatRows, getHashValue, getInsertColumns, getInsertHyperlinks, getInsertRows, i 32 mètodes addicionals. Tots els membres exportats són accessibles per a qualsevol aplicació Java després d’instal·lar el paquet FOSS for Java. Propietats: algorithmName, autoFilter, deleteColumns, deleteRows, formatCells, formatColumns, i 15 més.
Descripció
WorksheetProtectionModel és una classe de la biblioteca FOSS per a Java que exposa 44 mètodes i 21 propietats per al seu ús programàtic.
Les capacitats bàsiques inclouen: boolean; boolean; boolean.Aquestes operacions permeten als desenvolupadors integrar la funcionalitat del model de protecció de fitxes directament en les aplicacions Java.
La classe també proporciona el isProtected propietat (retorna el protegit), la objects propietat (retorna els objectes), el scenarios propietat (retorna els escenaris).
Propietats
| Nom | Tipus de productes | Access | Descripció |
|---|---|---|---|
isProtected | boolean | Llegeix. | Retorna el protegit. |
objects | boolean | Llegeix. | Retorna els objectes. |
scenarios | boolean | Llegeix. | Retorna els escenaris. |
formatCells | boolean | Llegeix. | Retorna les cèl·lules de format. |
formatColumns | boolean | Llegeix. | Retorna les columnes de format. |
formatRows | boolean | Llegeix. | Retorna les files de format. |
insertColumns | boolean | Llegeix. | Retorna les columnes d’inserció. |
insertRows | boolean | Llegeix. | Retorna les files d’inserció. |
insertHyperlinks | boolean | Llegeix. | Retorna l’inserció d’hipervincles. |
deleteColumns | boolean | Llegeix. | Retorna les columnes de supressió. |
deleteRows | boolean | Llegeix. | Retorna les files de supressió. |
selectLockedCells | boolean | Llegeix. | Retorna les cèl·lules tancades seleccionades. |
sort | boolean | Llegeix. | Retorna el tipus. |
autoFilter | boolean | Llegeix. | Retorna el filtre automàtic. |
pivotTables | boolean | Llegeix. | Retorna les taules pivot. |
selectUnlockedCells | boolean | Llegeix. | Retorna les cèl·lules desbloquejades seleccionades. |
passwordHash | String | Llegeix. | Retorna el hash de contrasenya. |
algorithmName | String | Llegeix. | Retorna el nom de l’algoritme. |
hashValue | String | Llegeix. | Retorna el valor de hash. |
saltValue | String | Llegeix. | Retorna el valor de la sal. |
spinCount | String | Llegeix. | Retorna el recompte de giros. |
Mètodes
| Signature | Descripció |
|---|---|
getIsProtected() → boolean | Retorna el protegit. |
setIsProtected(isProtected: boolean) | Estableix el protegit. |
getObjects() → boolean | Retorna els objectes. |
setObjects(objects: boolean) | Estableix els objectes. |
getScenarios() → boolean | Retorna els escenaris. |
setScenarios(scenarios: boolean) | Estableix els escenaris. |
getFormatCells() → boolean | Retorna les cèl·lules de format. |
setFormatCells(formatCells: boolean) | Estableix les cel·les de format. |
getFormatColumns() → boolean | Retorna les columnes de format. |
setFormatColumns(formatColumns: boolean) | Estableix les columnes de format. |
getFormatRows() → boolean | Retorna les files de format. |
setFormatRows(formatRows: boolean) | Estableix les files de format. |
getInsertColumns() → boolean | Retorna les columnes d’inserció. |
setInsertColumns(insertColumns: boolean) | Estableix les columnes d’inserció. |
getInsertRows() → boolean | Retorna les files d’inserció. |
setInsertRows(insertRows: boolean) | Estableix les files d’inserció. |
getInsertHyperlinks() → boolean | Retorna l’inserció d’hipervincles. |
setInsertHyperlinks(insertHyperlinks: boolean) | Estableix els hiperenllaços d’inserció. |
getDeleteColumns() → boolean | Retorna les columnes de supressió. |
setDeleteColumns(deleteColumns: boolean) | Estableix les columnes d’eliminació. |
getDeleteRows() → boolean | Retorna les files de supressió. |
setDeleteRows(deleteRows: boolean) | Estableix les files d’eliminació. |
getSelectLockedCells() → boolean | Retorna les cèl·lules tancades seleccionades. |
setSelectLockedCells(selectLockedCells: boolean) | Estableix les cel·les bloquejades seleccionades. |
getSort() → boolean | Retorna el tipus. |
setSort(sort: boolean) | Estableix l’ordre. |
getAutoFilter() → boolean | Retorna el filtre automàtic. |
setAutoFilter(autoFilter: boolean) | Estableix el filtre automàtic. |
getPivotTables() → boolean | Retorna les taules pivot. |
setPivotTables(pivotTables: boolean) | Estableix les taules pivot. |
getSelectUnlockedCells() → boolean | Retorna les cèl·lules desbloquejades seleccionades. |
setSelectUnlockedCells(selectUnlockedCells: boolean) | Estableix les cel·les desbloquejades seleccionades. |
getPasswordHash() → String | Retorna el hash de contrasenya. |
setPasswordHash(passwordHash: String) | Estableix el hash de la contrasenya. |
getAlgorithmName() → String | Retorna el nom de l’algoritme. |
setAlgorithmName(algorithmName: String) | Estableix el nom de l’algoritme. |
getHashValue() → String | Retorna el valor de hash. |
setHashValue(hashValue: String) | Estableix el valor del hash. |
getSaltValue() → String | Retorna el valor de la sal. |
setSaltValue(saltValue: String) | Estableix el valor de la sal. |
getSpinCount() → String | Retorna el recompte de giros. |
setSpinCount(spinCount: String) | Estableix el recompte de girs. |
clear() | Obre totes les configuracions de protecció als seus valors predeterminats. |
hasStoredState() → boolean | Determina si s’ha emmagatzemat algun estat de protecció. |