1
0
Fork 0
m365-php/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WorkbookWorksheetProtection...

335 lines
9.3 KiB
PHP

<?php
/**
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
*
* WorkbookWorksheetProtectionOptions File
* PHP version 7
*
* @category Library
* @package Microsoft.Graph
* @copyright (c) Microsoft Corporation. All rights reserved.
* @license https://opensource.org/licenses/MIT MIT License
* @link https://graph.microsoft.com
*/
namespace Beta\Microsoft\Graph\Model;
/**
* WorkbookWorksheetProtectionOptions class
*
* @category Model
* @package Microsoft.Graph
* @copyright (c) Microsoft Corporation. All rights reserved.
* @license https://opensource.org/licenses/MIT MIT License
* @link https://graph.microsoft.com
*/
class WorkbookWorksheetProtectionOptions extends Entity
{
/**
* Gets the allowAutoFilter
* Represents the worksheet protection option of allowing using auto filter feature.
*
* @return bool|null The allowAutoFilter
*/
public function getAllowAutoFilter()
{
if (array_key_exists("allowAutoFilter", $this->_propDict)) {
return $this->_propDict["allowAutoFilter"];
} else {
return null;
}
}
/**
* Sets the allowAutoFilter
* Represents the worksheet protection option of allowing using auto filter feature.
*
* @param bool $val The value of the allowAutoFilter
*
* @return WorkbookWorksheetProtectionOptions
*/
public function setAllowAutoFilter($val)
{
$this->_propDict["allowAutoFilter"] = $val;
return $this;
}
/**
* Gets the allowDeleteColumns
* Represents the worksheet protection option of allowing deleting columns.
*
* @return bool|null The allowDeleteColumns
*/
public function getAllowDeleteColumns()
{
if (array_key_exists("allowDeleteColumns", $this->_propDict)) {
return $this->_propDict["allowDeleteColumns"];
} else {
return null;
}
}
/**
* Sets the allowDeleteColumns
* Represents the worksheet protection option of allowing deleting columns.
*
* @param bool $val The value of the allowDeleteColumns
*
* @return WorkbookWorksheetProtectionOptions
*/
public function setAllowDeleteColumns($val)
{
$this->_propDict["allowDeleteColumns"] = $val;
return $this;
}
/**
* Gets the allowDeleteRows
* Represents the worksheet protection option of allowing deleting rows.
*
* @return bool|null The allowDeleteRows
*/
public function getAllowDeleteRows()
{
if (array_key_exists("allowDeleteRows", $this->_propDict)) {
return $this->_propDict["allowDeleteRows"];
} else {
return null;
}
}
/**
* Sets the allowDeleteRows
* Represents the worksheet protection option of allowing deleting rows.
*
* @param bool $val The value of the allowDeleteRows
*
* @return WorkbookWorksheetProtectionOptions
*/
public function setAllowDeleteRows($val)
{
$this->_propDict["allowDeleteRows"] = $val;
return $this;
}
/**
* Gets the allowFormatCells
* Represents the worksheet protection option of allowing formatting cells.
*
* @return bool|null The allowFormatCells
*/
public function getAllowFormatCells()
{
if (array_key_exists("allowFormatCells", $this->_propDict)) {
return $this->_propDict["allowFormatCells"];
} else {
return null;
}
}
/**
* Sets the allowFormatCells
* Represents the worksheet protection option of allowing formatting cells.
*
* @param bool $val The value of the allowFormatCells
*
* @return WorkbookWorksheetProtectionOptions
*/
public function setAllowFormatCells($val)
{
$this->_propDict["allowFormatCells"] = $val;
return $this;
}
/**
* Gets the allowFormatColumns
* Represents the worksheet protection option of allowing formatting columns.
*
* @return bool|null The allowFormatColumns
*/
public function getAllowFormatColumns()
{
if (array_key_exists("allowFormatColumns", $this->_propDict)) {
return $this->_propDict["allowFormatColumns"];
} else {
return null;
}
}
/**
* Sets the allowFormatColumns
* Represents the worksheet protection option of allowing formatting columns.
*
* @param bool $val The value of the allowFormatColumns
*
* @return WorkbookWorksheetProtectionOptions
*/
public function setAllowFormatColumns($val)
{
$this->_propDict["allowFormatColumns"] = $val;
return $this;
}
/**
* Gets the allowFormatRows
* Represents the worksheet protection option of allowing formatting rows.
*
* @return bool|null The allowFormatRows
*/
public function getAllowFormatRows()
{
if (array_key_exists("allowFormatRows", $this->_propDict)) {
return $this->_propDict["allowFormatRows"];
} else {
return null;
}
}
/**
* Sets the allowFormatRows
* Represents the worksheet protection option of allowing formatting rows.
*
* @param bool $val The value of the allowFormatRows
*
* @return WorkbookWorksheetProtectionOptions
*/
public function setAllowFormatRows($val)
{
$this->_propDict["allowFormatRows"] = $val;
return $this;
}
/**
* Gets the allowInsertColumns
* Represents the worksheet protection option of allowing inserting columns.
*
* @return bool|null The allowInsertColumns
*/
public function getAllowInsertColumns()
{
if (array_key_exists("allowInsertColumns", $this->_propDict)) {
return $this->_propDict["allowInsertColumns"];
} else {
return null;
}
}
/**
* Sets the allowInsertColumns
* Represents the worksheet protection option of allowing inserting columns.
*
* @param bool $val The value of the allowInsertColumns
*
* @return WorkbookWorksheetProtectionOptions
*/
public function setAllowInsertColumns($val)
{
$this->_propDict["allowInsertColumns"] = $val;
return $this;
}
/**
* Gets the allowInsertHyperlinks
* Represents the worksheet protection option of allowing inserting hyperlinks.
*
* @return bool|null The allowInsertHyperlinks
*/
public function getAllowInsertHyperlinks()
{
if (array_key_exists("allowInsertHyperlinks", $this->_propDict)) {
return $this->_propDict["allowInsertHyperlinks"];
} else {
return null;
}
}
/**
* Sets the allowInsertHyperlinks
* Represents the worksheet protection option of allowing inserting hyperlinks.
*
* @param bool $val The value of the allowInsertHyperlinks
*
* @return WorkbookWorksheetProtectionOptions
*/
public function setAllowInsertHyperlinks($val)
{
$this->_propDict["allowInsertHyperlinks"] = $val;
return $this;
}
/**
* Gets the allowInsertRows
* Represents the worksheet protection option of allowing inserting rows.
*
* @return bool|null The allowInsertRows
*/
public function getAllowInsertRows()
{
if (array_key_exists("allowInsertRows", $this->_propDict)) {
return $this->_propDict["allowInsertRows"];
} else {
return null;
}
}
/**
* Sets the allowInsertRows
* Represents the worksheet protection option of allowing inserting rows.
*
* @param bool $val The value of the allowInsertRows
*
* @return WorkbookWorksheetProtectionOptions
*/
public function setAllowInsertRows($val)
{
$this->_propDict["allowInsertRows"] = $val;
return $this;
}
/**
* Gets the allowPivotTables
* Represents the worksheet protection option of allowing using pivot table feature.
*
* @return bool|null The allowPivotTables
*/
public function getAllowPivotTables()
{
if (array_key_exists("allowPivotTables", $this->_propDict)) {
return $this->_propDict["allowPivotTables"];
} else {
return null;
}
}
/**
* Sets the allowPivotTables
* Represents the worksheet protection option of allowing using pivot table feature.
*
* @param bool $val The value of the allowPivotTables
*
* @return WorkbookWorksheetProtectionOptions
*/
public function setAllowPivotTables($val)
{
$this->_propDict["allowPivotTables"] = $val;
return $this;
}
/**
* Gets the allowSort
* Represents the worksheet protection option of allowing using sort feature.
*
* @return bool|null The allowSort
*/
public function getAllowSort()
{
if (array_key_exists("allowSort", $this->_propDict)) {
return $this->_propDict["allowSort"];
} else {
return null;
}
}
/**
* Sets the allowSort
* Represents the worksheet protection option of allowing using sort feature.
*
* @param bool $val The value of the allowSort
*
* @return WorkbookWorksheetProtectionOptions
*/
public function setAllowSort($val)
{
$this->_propDict["allowSort"] = $val;
return $this;
}
}