Aspose::Cells::ProtectedRange class
Contents
[
Hide
]ProtectedRange class
A specified range to be allowed to edit when the sheet protection is ON.
class ProtectedRange
Methods
| Method | Description |
|---|---|
| AddArea(int32_t startRow, int32_t startColumn, int32_t endRow, int32_t endColumn) | Adds a referred area to this. |
| GetAreas() | Gets all referred areas. |
| GetCellArea() | Gets the CellArea object represents the cell area to be protected. |
| GetName() | Gets the Range title. This is used as a descriptor, not as a named range definition. |
| GetPassword() | Represents the password to protect the range. |
| GetSecurityDescriptor() | The security descriptor defines user accounts who may edit this range without providing a password to access the range. |
| IsNull() const | Checks whether the implementation object is nullptr. |
| IsProtectedWithPassword() | Indicates whether the worksheets is protected with password. |
| explicit operator bool() const | operator bool() |
| operator=(const ProtectedRange& src) | operator= |
| ProtectedRange(ProtectedRange_Impl* impl) | Constructs from an implementation object. |
| ProtectedRange(const ProtectedRange& src) | Copy constructor. |
| SetName(const U16String& value) | Gets the Range title. This is used as a descriptor, not as a named range definition. |
| SetName(const char16_t* value) | Gets the Range title. This is used as a descriptor, not as a named range definition. |
| SetPassword(const U16String& value) | Represents the password to protect the range. |
| SetPassword(const char16_t* value) | Represents the password to protect the range. |
| SetSecurityDescriptor(const U16String& value) | The security descriptor defines user accounts who may edit this range without providing a password to access the range. |
| SetSecurityDescriptor(const char16_t* value) | The security descriptor defines user accounts who may edit this range without providing a password to access the range. |
| ~ProtectedRange() | Destructor. |
Fields
| Field | Description |
|---|---|
| _impl | The implementation object. |
See Also
- Namespace Aspose::Cells
- Library Aspose.Cells for C++