Protection
Inhalt
[
Ausblenden
]Protection class
Stellt die verschiedenen Arten von Schutzoptionen dar, die für ein Arbeitsblatt verfügbar sind.
public class Protection
Eigenschaften
Name | Beschreibung |
---|---|
AllowDeletingColumn { get; set; } | Stellt dar, ob das Löschen von Spalten auf einem geschützten Arbeitsblatt zulässig ist. |
AllowDeletingRow { get; set; } | Stellt dar, ob das Löschen von Zeilen auf einem geschützten Arbeitsblatt zulässig ist. |
AllowEditingContent { get; set; } | Stellt dar, ob der Benutzer den Inhalt gesperrter Zellen auf einem geschützten Arbeitsblatt bearbeiten darf. |
AllowEditingObject { get; set; } | Stellt dar, ob der Benutzer Zeichnungsobjekte auf einem geschützten Arbeitsblatt bearbeiten darf. |
AllowEditingScenario { get; set; } | Stellt dar, ob der Benutzer berechtigt ist, Szenarien auf einem geschützten Arbeitsblatt zu bearbeiten. |
AllowFiltering { get; set; } | Stellt dar, ob der Benutzer einen AutoFilter verwenden darf, der erstellt wurde, bevor das Blatt geschützt wurde. |
AllowFormattingCell { get; set; } | Gibt an, ob die Formatierung von Zellen auf einem geschützten Arbeitsblatt zulässig ist. |
AllowFormattingColumn { get; set; } | Stellt dar, ob die Formatierung von Spalten auf einem geschützten Arbeitsblatt zulässig ist |
AllowFormattingRow { get; set; } | Stellt dar, ob die Formatierung von Zeilen auf einem geschützten Arbeitsblatt zulässig ist |
AllowInsertingColumn { get; set; } | Stellt dar, ob das Einfügen von Spalten auf einem geschützten Arbeitsblatt erlaubt ist |
AllowInsertingHyperlink { get; set; } | Stellt dar, ob das Einfügen von Hyperlinks auf einem geschützten Arbeitsblatt erlaubt ist |
AllowInsertingRow { get; set; } | Stellt dar, ob das Einfügen von Zeilen auf einem geschützten Arbeitsblatt erlaubt ist |
AllowSelectingLockedCell { get; set; } | Stellt dar, ob der Benutzer gesperrte Zellen auf einem geschützten Arbeitsblatt auswählen darf. |
AllowSelectingUnlockedCell { get; set; } | Stellt dar, ob der Benutzer entsperrte Zellen auf einem geschützten Arbeitsblatt auswählen darf. |
AllowSorting { get; set; } | Gibt an, ob die Sortieroption auf einem geschützten Arbeitsblatt zulässig ist. |
AllowUsingPivotTable { get; set; } | Stellt dar, ob der Benutzer Pivot-Tabellen auf einem geschützten Arbeitsblatt bearbeiten darf. |
IsProtectedWithPassword { get; } | Gibt an, ob die Arbeitsblätter passwortgeschützt sind. |
Password { get; set; } | Stellt das Passwort dar, um das Arbeitsblatt zu schützen. |
Methoden
Name | Beschreibung |
---|---|
Copy(Protection) | Kopierschutzinfo. |
GetPasswordHash() | Ruft den Hash des aktuellen Passworts ab. |
VerifyPassword(string) | Verifiziert das Passwort. |
Beispiele
[C#]
//Instanziieren eines Workbook-Objekts
Workbook workbook = new Workbook();
Worksheet worksheet = workbook.Worksheets[0];
// Benutzern erlauben, gesperrte Zellen des Arbeitsblatts auszuwählen
worksheet.Protection.AllowSelectingLockedCell = true;
// Benutzern erlauben, entsperrte Zellen des Arbeitsblatts auszuwählen
worksheet.Protection.AllowSelectingUnlockedCell = true;
[Visual Basic]
'Instanziieren eines Workbook-Objekts
Dim workbook As Workbook = New Workbook()
Dim worksheet As Worksheet = workbook.Worksheets(0)
'Ermöglicht Benutzern, gesperrte Zellen des Arbeitsblatts auszuwählen
worksheet.Protection.AllowSelectingLockedCell = True
'Ermöglicht Benutzern, nicht gesperrte Zellen des Arbeitsblatts auszuwählen
worksheet.Protection.AllowSelectingUnlockedCell = True
Siehe auch
- namensraum Aspose.Cells
- Montage Aspose.Cells