הוצא משימוש. בגיליונות אלקטרוניים שנוצרו בגרסה החדשה יותר של Google Sheets, צריך להשתמש במקום זאת במחלקה Protection
. למרות שהסיווג הזה הוצא משימוש, הוא עדיין זמין לצורך תאימות לגרסה הישנה יותר של Sheets.
גישה לגיליונות מוגנים ושינוי שלהם בגרסה הישנה של Google Sheets.
שיטות שהוצאו משימוש
שיטה | סוג הערך שמוחזר | תיאור קצר |
---|---|---|
| void | הוספת משתמש לרשימת המשתמשים שיכולים לערוך את הגיליון, אם הוא מוגן. |
| String[] | מחזירה רשימה של כתובות האימייל של המשתמשים שיכולים לערוך את הגיליון הזה. |
| Boolean | מציין אם הופעלה הגנה בגיליון. |
| void | הסרת משתמש מרשימת המשתמשים שיכולים לערוך את הגיליון. |
| void | הפונקציה מגדירה את סטטוס ההגנה של הגיליון. |
שיטות שהוצאו משימוש
add User(email)
add User(email)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ואין להשתמש בה בסקריפטים חדשים.
הוספת משתמש לרשימת המשתמשים שיכולים לערוך את הגיליון, אם הוא מוגן.
// Add the "user@example.com" user to the list of users who can edit this sheet const sheet = SpreadsheetApp.getActiveSheet(); const permissions = sheet.getSheetProtection(); permissions.addUser('user@example.com'); permissions.setProtected(true); sheet.setSheetProtection(permissions);
פרמטרים
שם | סוג | תיאור |
---|---|---|
email | String | כתובת האימייל של המשתמש שרוצים להוסיף. |
ראה גם
get Users()
get Users()
הוצא משימוש. הפונקציה הזו הוצאה משימוש ואין להשתמש בה בסקריפטים חדשים.
מחזירה רשימה של כתובות האימייל של המשתמשים שיכולים לערוך את הגיליון הזה.
אם ההגנה על הגיליון מושבתת, הערך שמוחזר מהקריאה הזו הוא חסר משמעות.
חזרה
String[]
— מערך של כתובות אימייל של משתמשים שיכולים לערוך את הגיליון הזה.
is Protected()
is Protected()
הוצא משימוש. הפונקציה הזו הוצאה משימוש ואין להשתמש בה בסקריפטים חדשים.
מציין אם הופעלה הגנה בגיליון.
// Determine whether or not sheet protection is enabled const sheet = SpreadsheetApp.getActiveSheet(); const permissions = sheet.getSheetProtection(); const isProtected = permissions.isProtected();
חזרה
Boolean
– מציין אם הופעלה הגנה על הגיליון.
ראה גם
remove User(user)
remove User(user)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ואין להשתמש בה בסקריפטים חדשים.
הסרת משתמש מרשימת המשתמשים שיכולים לערוך את הגיליון.
// Remove the "user@example.com" user to the list of users who can edit this // sheet const sheet = SpreadsheetApp.getActiveSheet(); const permissions = sheet.getSheetProtection(); permissions.removeUser('user@example.com'); permissions.setProtected(true); sheet.setSheetProtection(permissions);
פרמטרים
שם | סוג | תיאור |
---|---|---|
user | String | כתובת האימייל של המשתמש שרוצים להסיר. |
ראה גם
set Protected(protection)
set Protected(protection)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ואין להשתמש בה בסקריפטים חדשים.
הפונקציה מגדירה את סטטוס ההגנה של הגיליון.
// Enables sheet protection for this sheet const sheet = SpreadsheetApp.getActiveSheet(); const permissions = sheet.getSheetProtection(); permissions.setProtected(true); sheet.setSheetProtection(permissions);
פרמטרים
שם | סוג | תיאור |
---|---|---|
protection | Boolean | true כדי להפעיל את ההגנה על הגיליון, false כדי להשבית את ההגנה על הגיליון. |