Enum ProtectionType

सुरक्षा का टाइप

स्प्रेडशीट के उन हिस्सों को दिखाने वाला एनोटेशन जिन्हें बदलावों से सुरक्षित किया जा सकता है.

किसी एनम को कॉल करने के लिए, उसकी पैरंट क्लास, नाम, और प्रॉपर्टी को कॉल किया जाता है. उदाहरण के लिए, SpreadsheetApp.ProtectionType.RANGE.

// Remove all range protections in the spreadsheet that the user has permission
// to edit.
const ss = SpreadsheetApp.getActive();
const protections = ss.getProtections(SpreadsheetApp.ProtectionType.RANGE);
for (const protection of protections) {
  if (protection.canEdit()) {
    protection.remove();
  }
}
// Removes sheet protection from the active sheet, if the user has permission to
// edit it.
const sheet = SpreadsheetApp.getActiveSheet();
const protection = sheet.getProtections(SpreadsheetApp.ProtectionType.SHEET)[0];
if (protection?.canEdit()) {
  protection.remove();
}

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
RANGEEnumकिसी रेंज को सुरक्षित करना.
SHEETEnumशीट को सुरक्षित करना.