Class Bookmark

북마크

북마크를 나타내는 객체입니다.

var doc = DocumentApp.getActiveDocument();
var documentTab = doc.getActiveTab().asDocumentTab();

// Insert a bookmark at the cursor position (in the active tab) and log its ID.
var cursor = doc.getCursor();
var bookmark = documentTab.addBookmark(cursor);
Logger.log(bookmark.getId());

메서드

메서드반환 유형간략한 설명
getId()StringBookmark의 ID를 가져옵니다.
getPosition()PositionDocumentTabBookmarkPosition를 가져옵니다.
remove()voidBookmark를 삭제합니다.

자세한 문서

getId()

Bookmark의 ID를 가져옵니다. ID는 DocumentTab 내에서 고유합니다.

리턴

String: Bookmark의 ID로, DocumentTab 내에서 고유합니다.

승인

이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.

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

getPosition()

DocumentTabBookmarkPosition를 가져옵니다. Position는 스크립트가 삭제되더라도 Bookmark가 삭제되지 않는 한 정확하게 유지됩니다. 문서 구조를 변경합니다

리턴

Position - Bookmark의 위치입니다.

승인

이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.

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

remove()

Bookmark를 삭제합니다. 이미 실행된 Bookmark에서 이 메서드를 호출합니다. 아무 효과가 없습니다.

승인

이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.

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