Class RangeElement

RangeElement

wrapper מסביב ל-Element עם אפשרות לקיזוז התחלה וסיום. ההיסט הזה מאפשר לייצג טווח של תווים בתוך רכיב Text להופיע בתוצאות חיפוש, בבחירות מסמכים ובטווחים בעלי שם.

שיטות

שיטהסוג הערך שמוחזרתיאור קצר
getElement()Elementהפונקציה מקבלת את הערך Element שתואם לRangeElement.
getEndOffsetInclusive()Integerהפונקציה מקבלת את המיקום של סוף טווח חלקי בתוך רכיב הטווח.
getStartOffset()Integerהפונקציה מקבלת את המיקום של ההתחלה של טווח חלקי בתוך רכיב הטווח.
isPartial()Booleanהפונקציה קובעת אם רכיב הטווח הזה יכסה את הרכיב כולו או רק חלק מהתווים של הרכיב.

תיעוד מפורט

getElement()

הפונקציה מקבלת את הערך Element שתואם לRangeElement.

// Log debug information about a range element.
Logger.log('Element type: ' + rangeElement.getElement().getType());
if (rangeElement.isPartial()) {
  Logger.log('The character range begins at ' + rangeElement.getStartOffset());
  Logger.log('The character range ends at ' + rangeElement.getEndOffsetInclusive());
} else {
  Logger.log('The entire range element is included.');
}

החזרות

Element - הרכיב שתואם לRangeElement

הרשאות

לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getEndOffsetInclusive()

הפונקציה מקבלת את המיקום של סוף טווח חלקי בתוך רכיב הטווח. אם הרכיב הוא רכיב Text ו-isPartial() מחזירה true, ההיסט הוא מספר התווים שלפני התו האחרון בטווח (כלומר, האינדקס של התו האחרון בטווח); בכל מקרה אחר, השיטה הזו תחזיר -1.

החזרות

Integer – לרכיבי Text, מספר התווים לפני התו האחרון בטווח. לרכיבים אחרים, -1

הרשאות

לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getStartOffset()

הפונקציה מקבלת את המיקום של ההתחלה של טווח חלקי בתוך רכיב הטווח. אם הרכיב הוא רכיב Text ו-isPartial() מחזיר true, ההיסט הוא מספר התווים שלפני תחילת הטווח (כלומר, האינדקס של התו הראשון בטווח); בכל מקרה אחר, השיטה הזו תחזיר -1.

החזרות

Integer – עבור רכיבי Text, מספר התווים לפני תחילת הטווח; עבור רכיבים אחרים, -1

הרשאות

לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

isPartial()

הפונקציה קובעת אם רכיב הטווח הזה יכסה את הרכיב כולו או רק חלק מהתווים של הרכיב. ניתן לקבוע את ההתחלה והסוף של טווח של רכיב טווח חלקי באמצעות getStartOffset() ו-getEndOffsetInclusive() בהתאמה.

החזרות

Boolean - true אם הרכיב כלול באופן חלקי; false אם לא

הרשאות

לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents