Class ShapeLocks
Granular locking flags that restrict how a shape can be edited.
Maps to the OOXML a:spLocks element inside a:spPr.
Inherited Members
Namespace: DRIT.Spreadsheet.Drawing
Assembly: DRIT.Spreadsheet.dll
Syntax
public class ShapeLocks
Constructors
ShapeLocks()
Initializes a new ShapeLocks for the supplied workbook data.
Declaration
public ShapeLocks()
Properties
HasAnyLock
Indicates whether the s any lock condition is true for the ShapeLocks.
Declaration
public bool HasAnyLock { get; }
Property Value
| Type | Description |
|---|---|
| bool | The has any lock returned by the operation. |
NoAdjustHandles
Exposes the no adjust handles associated with ShapeLocks.
Declaration
public bool NoAdjustHandles { get; set; }
Property Value
| Type | Description |
|---|---|
| bool | The no adjust handles returned by the operation. |
NoChangeArrowheads
Exposes the no change arrowheads associated with ShapeLocks.
Declaration
public bool NoChangeArrowheads { get; set; }
Property Value
| Type | Description |
|---|---|
| bool | The no change arrowheads returned by the operation. |
NoChangeAspectRatio
Exposes the no change aspect ratio associated with ShapeLocks.
Declaration
public bool NoChangeAspectRatio { get; set; }
Property Value
| Type | Description |
|---|---|
| bool | The no change aspect ratio returned by the operation. |
NoChangeShapeType
Exposes the no change shape type associated with ShapeLocks.
Declaration
public bool NoChangeShapeType { get; set; }
Property Value
| Type | Description |
|---|---|
| bool | The no change shape type returned by the operation. |
NoEditPoints
Exposes the no edit points associated with ShapeLocks.
Declaration
public bool NoEditPoints { get; set; }
Property Value
| Type | Description |
|---|---|
| bool | The no edit points returned by the operation. |
NoGroup
Exposes the no group associated with ShapeLocks.
Declaration
public bool NoGroup { get; set; }
Property Value
| Type | Description |
|---|---|
| bool | The no group returned by the operation. |
NoMove
Exposes the no move associated with ShapeLocks.
Declaration
public bool NoMove { get; set; }
Property Value
| Type | Description |
|---|---|
| bool | The no move returned by the operation. |
NoResize
Exposes the no resize associated with ShapeLocks.
Declaration
public bool NoResize { get; set; }
Property Value
| Type | Description |
|---|---|
| bool | The no resize returned by the operation. |
NoRotate
Exposes the no rotate associated with ShapeLocks.
Declaration
public bool NoRotate { get; set; }
Property Value
| Type | Description |
|---|---|
| bool | The no rotate returned by the operation. |
NoSelect
Exposes the no select associated with ShapeLocks.
Declaration
public bool NoSelect { get; set; }
Property Value
| Type | Description |
|---|---|
| bool | The no select returned by the operation. |
NoTextEdit
Exposes the no text edit associated with ShapeLocks.
Declaration
public bool NoTextEdit { get; set; }
Property Value
| Type | Description |
|---|---|
| bool | The no text edit returned by the operation. |