Protection
Innehåll
[
Dölj
]Protection class
Representerar de olika typerna av skyddsalternativ som är tillgängliga för ett kalkylblad.
public class Protection
Egenskaper
| namn | Beskrivning |
|---|---|
| AllowDeletingColumn { get; set; } | Representerar om radering av kolumner är tillåten på ett skyddat kalkylblad. |
| AllowDeletingRow { get; set; } | Representerar om radering av rader är tillåten på ett skyddat kalkylblad. |
| AllowEditingContent { get; set; } | Representerar om användaren har tillåtelse att redigera innehållet i låsta celler på ett skyddat kalkylblad. |
| AllowEditingObject { get; set; } | Representerar om användaren har tillåtelse att manipulera ritobjekt på ett skyddat kalkylblad. |
| AllowEditingScenario { get; set; } | Representerar om användaren har tillåtelse att redigera scenarier på ett skyddat kalkylblad. |
| AllowFiltering { get; set; } | Representerar om användaren har tillåtelse att använda ett autofilter som skapades innan arket skyddades. |
| AllowFormattingCell { get; set; } | Representerar om formatering av celler är tillåten på ett skyddat kalkylblad. |
| AllowFormattingColumn { get; set; } | Representerar om formateringen av kolumner är tillåten på ett skyddat kalkylblad |
| AllowFormattingRow { get; set; } | Representerar om formateringen av rader är tillåten på ett skyddat kalkylblad |
| AllowInsertingColumn { get; set; } | Representerar om infogning av kolumner är tillåten på ett skyddat kalkylblad |
| AllowInsertingHyperlink { get; set; } | Representerar om infogning av hyperlänkar är tillåten på ett skyddat kalkylblad |
| AllowInsertingRow { get; set; } | Representerar om infogning av rader är tillåten på ett skyddat kalkylblad |
| AllowSelectingLockedCell { get; set; } | Representerar om användaren får välja låsta celler på ett skyddat kalkylblad. |
| AllowSelectingUnlockedCell { get; set; } | Representerar om användaren får välja olåsta celler på ett skyddat kalkylblad. |
| AllowSorting { get; set; } | Representerar om sorteringsalternativet är tillåtet på ett skyddat kalkylblad. |
| AllowUsingPivotTable { get; set; } | Representerar om användaren har tillåtelse att manipulera pivottabeller på ett skyddat kalkylblad. |
| IsProtectedWithPassword { get; } | Indikerar om kalkylbladen är skyddade med lösenord. |
| Password { get; set; } | Representerar lösenordet för att skydda kalkylbladet. |
Metoder
| namn | Beskrivning |
|---|---|
| Copy(Protection) | Information om kopieringsskydd. |
| GetPasswordHash() | Hämtar hash för nuvarande lösenord. |
| VerifyPassword(string) | Verifierar lösenord. |
Exempel
[C#]
//Instantiering av ett arbetsboksobjekt
Workbook workbook = new Workbook();
Worksheet worksheet = workbook.Worksheets[0];
//Tillåter användare att välja låsta celler i kalkylbladet
worksheet.Protection.AllowSelectingLockedCell = true;
//Tillåter användare att välja olåsta celler i kalkylbladet
worksheet.Protection.AllowSelectingUnlockedCell = true;
[Visual Basic]
'Instantiera ett arbetsboksobjekt
Dim workbook As Workbook = New Workbook()
Dim worksheet As Worksheet = workbook.Worksheets(0)
'Tillåter användare att välja låsta celler i kalkylbladet
worksheet.Protection.AllowSelectingLockedCell = True
'Tillåter användare att välja olåsta celler i kalkylbladet
worksheet.Protection.AllowSelectingUnlockedCell = True
Se även
- namnutrymme Aspose.Cells
- hopsättning Aspose.Cells