Class RangeElement

RangeElement

Một trình bao bọc xung quanh Element có thể có điểm bắt đầu và điểm kết thúc. Những mức chênh lệch này cho phép phạm vi ký tự trong một Text được trình bày trong kết quả tìm kiếm, lựa chọn tài liệu và dải ô được đặt tên.

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
getElement()ElementLấy Element tương ứng với RangeElement này.
getEndOffsetInclusive()IntegerLấy vị trí cuối của một phần dải ô trong phần tử dải ô.
getStartOffset()IntegerLấy vị trí bắt đầu của một phần dải ô trong phần tử dải ô.
isPartial()BooleanXác định xem phần tử dải ô này bao gồm toàn bộ hay một phần lựa chọn của các ký tự của phần tử.

Tài liệu chi tiết

getElement()

Lấy Element tương ứng với RangeElement này.

// 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.');
}

Cầu thủ trả bóng

Element – phần tử tương ứng với RangeElement này

Ủy quyền

Tập lệnh sử dụng phương thức này yêu cầu ủy quyền với một hoặc nhiều phạm vi sau:

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

getEndOffsetInclusive()

Lấy vị trí cuối của một phần dải ô trong phần tử dải ô. Nếu phần tử là Phần tử TextisPartial() trả về true, độ lệch là số ký tự trước phần tử cuối cùng ký tự trong dải ô (tức là chỉ mục của ký tự cuối cùng trong dải ô); trong bất kỳ nội dung nào khác trường hợp, phương thức này sẽ trả về -1.

Cầu thủ trả bóng

Integer – đối với các phần tử Text, phương thức số ký tự trước ký tự cuối cùng trong dải ô; cho các phần tử khác, -1

Ủy quyền

Tập lệnh sử dụng phương thức này yêu cầu ủy quyền với một hoặc nhiều phạm vi sau:

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

getStartOffset()

Lấy vị trí bắt đầu của một phần dải ô trong phần tử dải ô. Nếu phần tử là Phần tử TextisPartial() trả về true, độ lệch là số ký tự trước bắt đầu của dải ô (tức là chỉ mục của ký tự đầu tiên trong dải ô); trong bất kỳ trường hợp nào khác, trả về -1.

Cầu thủ trả bóng

Integer – đối với các phần tử Text, phương thức số ký tự trước khi bắt đầu phạm vi; cho các phần tử khác, -1

Ủy quyền

Tập lệnh sử dụng phương thức này yêu cầu ủy quyền với một hoặc nhiều phạm vi sau:

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

isPartial()

Xác định xem phần tử dải ô này bao gồm toàn bộ hay một phần lựa chọn của các ký tự của phần tử. Điểm bắt đầu và kết thúc của một phần phạm vi dải ô có thể là được xác định lần lượt bằng getStartOffset()getEndOffsetInclusive().

Cầu thủ trả bóng

Booleantrue nếu phần tử được thêm vào một phần; false nếu không

Ủy quyền

Tập lệnh sử dụng phương thức này yêu cầu ủy quyền với một hoặc nhiều phạm vi sau:

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