북마크를 나타내는 객체입니다.
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() | String | Bookmark 의 ID를 가져옵니다. |
getPosition() | Position | DocumentTab 내 Bookmark 의 Position 를 가져옵니다. |
remove() | void | Bookmark 를 삭제합니다. |
자세한 문서
getId()
Bookmark
의 ID를 가져옵니다. ID는 DocumentTab
내에서 고유합니다.
리턴
String
: Bookmark
의 ID로, DocumentTab
내에서 고유합니다.
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
getPosition()
DocumentTab
내 Bookmark
의 Position
를 가져옵니다. 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