Class WorksheetProtectionOptions
Represents the protection options of a worksheet.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Documents.Spreadsheet.Model.Protection
Assembly: Telerik.Windows.Documents.Spreadsheet.dll
Syntax
public class WorksheetProtectionOptions
Constructors
WorksheetProtectionOptions(Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)
Initializes a new instance of the Worksheet
Declaration
public WorksheetProtectionOptions(bool allowDeleteRows = false, bool allowInsertRows = false, bool allowDeleteColumns = false, bool allowInsertColumns = false, bool allowFormatCells = false, bool allowFormatColumns = false, bool allowFormatRows = false, bool allowFiltering = false, bool allowSorting = false)
Parameters
System. The allow delete rows. |
System. The allow insert rows. |
System. The allow delete columns. |
System. The allow insert columns. |
System. The allow format cells. |
System. The allow format columns. |
System. The allow format rows. |
System. The allow use autofilter. |
System. The allow sorting. |
Fields
Default
Default protection options.
Declaration
public static readonly WorksheetProtectionOptions Default
Field Value
Properties
AllowDeleteColumns
Gets a value indicating whether the user can delete columns when the worksheet is protected.
Declaration
public bool AllowDeleteColumns { get; }
Property Value
System. The allow delete columns. |
AllowDeleteRows
Gets a value indicating whether the user can delete rows when the worksheet is protected.
Declaration
public bool AllowDeleteRows { get; }
Property Value
System. The allow delete rows. |
AllowFiltering
Gets a value indicating whether the user can use autofilter when the worksheet is protected.
Declaration
public bool AllowFiltering { get; }
Property Value
System. The allow filtering. |
AllowFormatCells
Gets a value indicating whether the user can format cells when the worksheet is protected.
Declaration
public bool AllowFormatCells { get; }
Property Value
System. The allow format cells. |
AllowFormatColumns
Gets a value indicating whether the user can format columns when the worksheet is protected.
Declaration
public bool AllowFormatColumns { get; }
Property Value
System. The allow format columns. |
AllowFormatRows
Gets a value indicating whether the user can format rows when the worksheet is protected.
Declaration
public bool AllowFormatRows { get; }
Property Value
System. The allow format rows. |
AllowInsertColumns
Gets a value indicating whether the user can insert columns when the worksheet is protected.
Declaration
public bool AllowInsertColumns { get; }
Property Value
System. The allow insert columns. |
AllowInsertRows
Gets a value indicating whether the user can insert rows when the worksheet is protected.
Declaration
public bool AllowInsertRows { get; }
Property Value
System. The allow insert rows. |
AllowSorting
Gets a value indicating whether the user can sort when the worksheet is protected.
Declaration
public bool AllowSorting { get; }
Property Value
System. The allow sorting. |
Methods
Clone()
Clones this instance.
Declaration
public WorksheetProtectionOptions Clone()
Returns
Worksheet The cloned instance. |
Equals(Object)
Determines whether the specified System.
Declaration
public override bool Equals(object obj)
Parameters
System. The System. |
Returns
System. True if the specified System. |
Overrides
GetHashCode()
Serves as a hash function for a particular type.
Declaration
public override int GetHashCode()
Returns
System. A hash code for the current System. |