Class Presentation

Bản trình bày

Một bản trình bày.

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
addEditor(emailAddress)PresentationThêm người dùng cụ thể vào danh sách người chỉnh sửa cho Presentation.
addEditor(user)PresentationThêm người dùng cụ thể vào danh sách người chỉnh sửa cho Presentation.
addEditors(emailAddresses)PresentationThêm mảng người dùng nhất định vào danh sách người chỉnh sửa cho Presentation.
addViewer(emailAddress)PresentationThêm người dùng cụ thể vào danh sách người xem cho Presentation.
addViewer(user)PresentationThêm người dùng cụ thể vào danh sách người xem cho Presentation.
addViewers(emailAddresses)PresentationThêm mảng người dùng nhất định vào danh sách người xem cho Presentation.
appendSlide()SlideThêm một trang trình bày vào cuối bản trình bày bằng cách sử dụng PredefinedLayout.BLANK bố cục được xác định trước dựa trên trang cái hiện tại.
appendSlide(layout)SlideThêm một trang trình bày vào cuối bản trình bày bằng cách sử dụng bố cục được chỉ định dựa trên trang hiện tại .
appendSlide(predefinedLayout)SlideThêm một trang trình bày vào cuối bản trình bày bằng cách sử dụng bố cục được chỉ định sẵn dựa trên bản chính hiện tại.
appendSlide(slide)SlideThêm bản sao của Slide được cung cấp vào cuối bản trình bày.
appendSlide(slide, linkingMode)SlideThêm bản sao của Slide được cung cấp từ bản trình bày nguồn vào cuối bản trình bày nguồn bản trình bày hiện tại và đặt đường liên kết đến trang trình bày như do SlideLinkingMode chỉ định.
getEditors()User[]Lấy danh sách người chỉnh sửa cho Presentation này.
getId()StringLấy giá trị nhận dạng duy nhất của bản trình bày.
getLayouts()Layout[]Lấy bố cục trong bản trình bày.
getMasters()Master[]Lấy các thành phần chính trong bản trình bày.
getName()StringXem tên hoặc tiêu đề của bản trình bày.
getNotesMaster()NotesMasterTải ghi chú chính của bản trình bày.
getNotesPageHeight()NumberLấy chiều cao trang của trang ghi chú chính và trang ghi chú trong bản trình bày bằng điểm.
getNotesPageWidth()NumberLấy chiều rộng trang của trang chính và trang ghi chú trong bản trình bày bằng điểm.
getPageElementById(id)PageElementTrả về PageElement với mã nhận dạng đã cho hoặc null nếu không có mã nhận dạng nào.
getPageHeight()NumberLấy chiều cao trang của trang trình bày, bố cục và trang cái trong bản trình bày theo điểm.
getPageWidth()NumberLấy chiều rộng trang của trang trình bày, bố cục và trang cái trong bản trình bày theo điểm.
getSelection()SelectionXem lựa chọn của người dùng trong bản trình bày đang diễn ra.
getSlideById(id)SlideTrả về Slide với mã nhận dạng đã cho hoặc null nếu không có mã nhận dạng nào.
getSlides()Slide[]Tải các trang trình bày vào bản trình bày.
getUrl()StringTruy xuất URL để truy cập bản trình bày này.
getViewers()User[]Lấy danh sách người xem và người nhận xét cho Presentation này.
insertSlide(insertionIndex)SlideChèn một trang trình bày tại chỉ mục đã chỉ định trong bản trình bày bằng bố cục định sẵn PredefinedLayout.BLANK dựa trên trang cái hiện tại.
insertSlide(insertionIndex, layout)SlideChèn một trang trình bày tại chỉ mục đã chỉ định trong bản trình bày theo bố cục được chỉ định dựa trên bản chính hiện tại.
insertSlide(insertionIndex, predefinedLayout)SlideChèn một trang trình bày tại chỉ mục đã chỉ định trong bản trình bày bằng cách sử dụng thuộc tính xác định trước dựa trên trang cái hiện tại.
insertSlide(insertionIndex, slide)SlideChèn bản sao của Slide được cung cấp tại chỉ mục được chỉ định trong bản trình bày.
insertSlide(insertionIndex, slide, linkingMode)SlideChèn bản sao của Slide được cung cấp từ bản trình bày nguồn vào tệp được chỉ định chỉ mục trong bản trình bày hiện tại và đặt đường liên kết đến trang trình bày như do SlideLinkingMode chỉ định.
removeEditor(emailAddress)PresentationXoá người dùng cụ thể khỏi danh sách người chỉnh sửa của Presentation.
removeEditor(user)PresentationXoá người dùng cụ thể khỏi danh sách người chỉnh sửa của Presentation.
removeViewer(emailAddress)PresentationXoá người dùng cụ thể khỏi danh sách người xem và người nhận xét đối với Presentation.
removeViewer(user)PresentationXoá người dùng cụ thể khỏi danh sách người xem và người nhận xét đối với Presentation.
replaceAllText(findText, replaceText)IntegerThay thế tất cả các trường hợp văn bản tìm kiếm khớp với văn bản bằng văn bản thay thế.
replaceAllText(findText, replaceText, matchCase)IntegerThay thế tất cả các trường hợp văn bản tìm kiếm khớp với văn bản bằng văn bản thay thế.
saveAndClose()voidLưu Presentation hiện tại.
setName(name)voidĐặt tên hoặc tiêu đề cho bản trình bày.

Tài liệu chi tiết

addEditor(emailAddress)

Thêm người dùng cụ thể vào danh sách người chỉnh sửa cho Presentation. Nếu người dùng đã trên danh sách người xem, thì phương pháp này sẽ đưa người dùng ra khỏi danh sách người xem.

Tham số

TênLoạiMô tả
emailAddressStringĐịa chỉ email của người dùng cần thêm.

Cầu thủ trả bóng

PresentationPresentation này, để tạo chuỗi.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

addEditor(user)

Thêm người dùng cụ thể vào danh sách người chỉnh sửa cho Presentation. Nếu người dùng đã trên danh sách người xem, thì phương pháp này sẽ đưa người dùng ra khỏi danh sách người xem.

Tham số

TênLoạiMô tả
userUserĐại diện cho người dùng cần thêm.

Cầu thủ trả bóng

PresentationPresentation này, để tạo chuỗi.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

addEditors(emailAddresses)

Thêm mảng người dùng nhất định vào danh sách người chỉnh sửa cho Presentation. Nếu bất kỳ người dùng đã có trong danh sách người xem, thì phương pháp này sẽ đẩy họ ra khỏi danh sách người xem.

Tham số

TênLoạiMô tả
emailAddressesString[]Một mảng địa chỉ email của những người dùng cần thêm.

Cầu thủ trả bóng

PresentationPresentation này, để tạo chuỗi.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

addViewer(emailAddress)

Thêm người dùng cụ thể vào danh sách người xem cho Presentation. Nếu người dùng đã trên danh sách người chỉnh sửa, thì phương thức này không có hiệu lực.

Tham số

TênLoạiMô tả
emailAddressStringĐịa chỉ email của người dùng cần thêm.

Cầu thủ trả bóng

PresentationPresentation này, để tạo chuỗi.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

addViewer(user)

Thêm người dùng cụ thể vào danh sách người xem cho Presentation. Nếu người dùng đã trên danh sách người chỉnh sửa, thì phương thức này không có hiệu lực.

Tham số

TênLoạiMô tả
userUserĐại diện cho người dùng cần thêm.

Cầu thủ trả bóng

PresentationPresentation này, để tạo chuỗi.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

addViewers(emailAddresses)

Thêm mảng người dùng nhất định vào danh sách người xem cho Presentation. Nếu bất kỳ người dùng đã có trong danh sách người chỉnh sửa, nên phương pháp này không có ảnh hưởng gì đối với họ.

Tham số

TênLoạiMô tả
emailAddressesString[]Một mảng địa chỉ email của những người dùng cần thêm.

Cầu thủ trả bóng

PresentationPresentation này, để tạo chuỗi.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

appendSlide()

Thêm một trang trình bày vào cuối bản trình bày bằng cách sử dụng PredefinedLayout.BLANK bố cục được xác định trước dựa trên trang cái hiện tại. Trang cái hiện tại là một trong những trạng thái sau:

  • Trang cái của trang trình bày cuối cùng hiện tại.
  • Trang cái đầu tiên trong bản trình bày, nếu không có trang trình bày nào.

Cầu thủ trả bóng

Slide — Trang trình bày mới đã được thêm vào.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

appendSlide(layout)

Thêm một trang trình bày vào cuối bản trình bày bằng cách sử dụng bố cục được chỉ định dựa trên trang hiện tại . Trang cái hiện tại là một trong những trạng thái sau:

  • Trang cái của trang trình bày cuối cùng hiện tại.
  • Trang cái đầu tiên trong bản trình bày, nếu không có trang trình bày nào.

Tham số

TênLoạiMô tả
layoutLayoutBố cục để sử dụng cho trang trình bày mới; đoạn mã đó phải có trong bản chính hiện tại.

Cầu thủ trả bóng

Slide — Trang trình bày mới đã được thêm vào.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

appendSlide(predefinedLayout)

Thêm một trang trình bày vào cuối bản trình bày bằng cách sử dụng bố cục được chỉ định sẵn dựa trên bản chính hiện tại. Trang cái hiện tại là một trong những trạng thái sau:

  • Trang cái của trang trình bày cuối cùng hiện tại.
  • Trang cái đầu tiên trong bản trình bày, nếu không có trang trình bày nào.

Tham số

TênLoạiMô tả
predefinedLayoutPredefinedLayoutBố cục được xác định trước để sử dụng cho trang trình bày mới; mã này phải được hiển thị trong bản chính hiện tại.

Cầu thủ trả bóng

Slide — Trang trình bày mới đã được thêm vào.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

appendSlide(slide)

Thêm bản sao của Slide được cung cấp vào cuối bản trình bày.

Nếu trang trình bày đang được sao chép từ một bản trình bày khác thì trang cái và bố cục mẹ cũng sẽ được sao chép nếu chưa có trong bản trình bày này.

// Copy a slide from another presentation and appends it.
var otherPresentation = SlidesApp.openById('presentationId');
var currentPresentation = SlidesApp.getActivePresentation();
var slide = otherPresentation.getSlides()[0];
currentPresentation.appendSlide(slide);

Tham số

TênLoạiMô tả
slideSlideTrang trình bày cần được sao chép và nối thêm.

Cầu thủ trả bóng

Slide — Trang trình bày mới đã được thêm vào.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

appendSlide(slide, linkingMode)

Thêm bản sao của Slide được cung cấp từ bản trình bày nguồn vào cuối bản trình bày nguồn bản trình bày hiện tại và đặt đường liên kết đến trang trình bày như do SlideLinkingMode chỉ định.

Nếu trang trình bày đang được sao chép từ một bản trình bày khác thì trang cái và bố cục mẹ cũng được sao chép nếu chưa có trong bản trình bày hiện tại.

Nếu chế độ liên kết là SlideLinkingMode.LINKED, bạn có thể cập nhật trang trình bày đã thêm vào thành khớp với trang trình bày nguồn đã cung cấp khi Slide.refreshSlide() được gọi. Các cộng tác viên khác có thể xem đường liên kết đến trang trình bày nguồn. Không thể sử dụng SlideLinkingMode.LINKED với nguồn của trang trình bày từ bản trình bày hiện tại.

// Copy a slide from another presentation, then append and link it.
var sourcePresentation = SlidesApp.openById('presentationId');
var currentPresentation = SlidesApp.getActivePresentation();
var slide = sourcePresentation.getSlides()[0];
var appendedSlide = currentPresentation.appendSlide(slide, SlidesApp.SlideLinkingMode.LINKED);

Tham số

TênLoạiMô tả
slideSlideTrang trình bày cần được sao chép, nối thêm và liên kết.
linkingModeSlideLinkingModeChế độ liên kết để sử dụng.

Cầu thủ trả bóng

Slide — Trang trình bày mới.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getEditors()

Lấy danh sách người chỉnh sửa cho Presentation này.

Cầu thủ trả bóng

User[] — Một mảng người dùng có quyền chỉnh sửa.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getId()

Lấy giá trị nhận dạng duy nhất của bản trình bày. Mã bản trình bày được dùng với SlidesApp.openById() để mở một phiên bản cụ thể của bản trình bày.

Cầu thủ trả bóng

String — Mã nhận dạng của bản trình bày 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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getLayouts()

Lấy bố cục trong bản trình bày.

Cầu thủ trả bóng

Layout[] — Danh sách bố cục trong bản trình bày 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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getMasters()

Lấy các thành phần chính trong bản trình bày.

Cầu thủ trả bóng

Master[] — Danh sách trang cái trong bản trình bày 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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getName()

Xem tên hoặc tiêu đề của bản trình bày.

Cầu thủ trả bóng

String — Tiêu đề của bản trình bày 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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getNotesMaster()

Tải ghi chú chính của bản trình bày.

Cầu thủ trả bóng

NotesMaster — Bộ ghi chú chính của bản trình bà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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getNotesPageHeight()

Lấy chiều cao trang của trang ghi chú chính và trang ghi chú trong bản trình bày bằng điểm. Chúng đều có cùng chiều cao trang.

Cầu thủ trả bóng

Number — Chiều cao của trang ghi chú tính bằng điểm.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getNotesPageWidth()

Lấy chiều rộng trang của trang chính và trang ghi chú trong bản trình bày bằng điểm. Tất cả có cùng chiều rộng trang.

Cầu thủ trả bóng

Number — Chiều rộng của trang ghi chú tính bằng điểm.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getPageElementById(id)

Trả về PageElement với mã nhận dạng đã cho hoặc null nếu không có mã nhận dạng nào.

Tham số

TênLoạiMô tả
idStringMã của phần tử trang đang được truy xuất.

Cầu thủ trả bóng

PageElement — Phần tử trang có mã nhận dạng đã cho.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getPageHeight()

Lấy chiều cao trang của trang trình bày, bố cục và trang cái trong bản trình bày theo điểm. Chúng đều có cùng chiều cao trang.

Cầu thủ trả bóng

Number — Chiều cao của trang tính bằng điểm.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getPageWidth()

Lấy chiều rộng trang của trang trình bày, bố cục và trang cái trong bản trình bày theo điểm. Tất cả có cùng chiều rộng trang.

Cầu thủ trả bóng

Number — Chiều rộng của trang tính bằng điểm.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getSelection()

Lấy lựa chọn của người dùng trong bản trình bày đang diễn ra. Một tập lệnh chỉ có thể truy cập vào lựa chọn người dùng đang chạy tập lệnh và chỉ khi tập lệnh bị ràng buộc với bản trình bày.

Lưu ý rằng lựa chọn được trả về là lựa chọn hiện có hiệu quả. Khi tập lệnh hoạt động nhiều thay đổi khác nhau đối với bản trình bày, lựa chọn được chuyển đổi để xem xét. Ví dụ: nếu hai hình dạng A và B được chọn, sau đó tập lệnh xoá hình dạng B, thì đối tượng lựa chọn trả về được cập nhật ngầm sao cho chỉ hình dạng A được chọn.

// Gets the current active page that is selected in the active presentation.
var selection = SlidesApp.getActivePresentation().getSelection();
var currentPage = selection.getCurrentPage();

Cầu thủ trả bóng

Selection – Nội dung thể hiện lựa chọn của người dùng hoặc null nếu tập lệnh không liên kết với bản trình bày hoặc nếu không có lựa chọn người dùng hợp lệ.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getSlideById(id)

Trả về Slide với mã nhận dạng đã cho hoặc null nếu không có mã nhận dạng nào.

Tham số

TênLoạiMô tả
idStringMã của trang trình bày đang được truy xuất.

Cầu thủ trả bóng

Slide — Trang trình bày có mã nhận dạng đã cho.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getSlides()

Tải các trang trình bày vào bản trình bày.

Cầu thủ trả bóng

Slide[] — Danh sách các trang trình bày trong bản trình bày 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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getUrl()

Truy xuất URL để truy cập bản trình bày này.

var presentation = SlidesApp.getActivePresentation();

// Send out the link to open the presentation.
MailApp.sendEmail("<email-address>", presentation.getName(), presentation.getUrl());

Cầu thủ trả bóng

String — URL để truy cập vào bản trình bày hiện tại.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getViewers()

Lấy danh sách người xem và người nhận xét cho Presentation này.

Cầu thủ trả bóng

User[] — Một loạt người dùng có quyền xem hoặc nhận xét.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

insertSlide(insertionIndex)

Chèn một trang trình bày tại chỉ mục đã chỉ định trong bản trình bày bằng cách sử dụng bố cục định sẵn PredefinedLayout.BLANK dựa trên trang cái hiện tại. Trang cái hiện tại là một trong các lệnh sau:

  • Trang chính của trang trình bày trước.
  • Trang chính của trang trình bày đầu tiên, nếu insertIndex bằng 0.
  • Trang cái đầu tiên trong bản trình bày, nếu không có trang trình bày nào.

Tham số

TênLoạiMô tả
insertionIndexIntegerChỉ mục dựa trên 0 cho biết vị trí chèn trang trình bày.

Cầu thủ trả bóng

Slide — Trang trình bày mới được chèn.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

insertSlide(insertionIndex, layout)

Chèn một trang trình bày tại chỉ mục đã chỉ định trong bản trình bày theo bố cục được chỉ định dựa trên bản chính hiện tại. Trang cái hiện tại là một trong những trạng thái sau:

  • Trang chính của trang trình bày trước.
  • Trang chính của trang trình bày đầu tiên, nếu insertIndex bằng 0.
  • Trang cái đầu tiên trong bản trình bày, nếu không có trang trình bày nào.

Tham số

TênLoạiMô tả
insertionIndexIntegerChỉ mục dựa trên 0 cho biết vị trí chèn trang trình bày.
layoutLayoutBố cục để sử dụng cho trang trình bày mới; đoạn mã đó sẽ có trong bản chính hiện tại.

Cầu thủ trả bóng

Slide — Trang trình bày mới được chèn.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

insertSlide(insertionIndex, predefinedLayout)

Chèn một trang trình bày tại chỉ mục đã chỉ định trong bản trình bày bằng cách sử dụng thuộc tính xác định trước dựa trên trang cái hiện tại. Trang cái hiện tại là một trong những trạng thái sau:

  • Trang chính của trang trình bày trước.
  • Trang chính của trang trình bày đầu tiên, nếu insertIndex bằng 0.
  • Trang cái đầu tiên trong bản trình bày, nếu không có trang trình bày nào.

Tham số

TênLoạiMô tả
insertionIndexIntegerChỉ mục dựa trên 0 cho biết vị trí chèn trang trình bày.
predefinedLayoutPredefinedLayoutBố cục được xác định trước để sử dụng cho trang trình bày mới; mã này phải được hiển thị trong bản chính hiện tại.

Cầu thủ trả bóng

Slide — Trang trình bày mới được chèn.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

insertSlide(insertionIndex, slide)

Chèn bản sao của Slide được cung cấp tại chỉ mục được chỉ định trong bản trình bày.

Nếu trang trình bày đang được sao chép từ một bản trình bày khác thì trang cái và bố cục mẹ cũng sẽ được sao chép nếu chưa có trong bản trình bày này.

// Copy a slide from another presentation and inserts it.
var otherPresentation = SlidesApp.openById('presentationId');
var currentPresentation = SlidesApp.getActivePresentation();
var slide = otherPresentation.getSlides()[0];
var insertionIndex = 1;
currentPresentation.insertSlide(insertionIndex, slide);

Tham số

TênLoạiMô tả
insertionIndexIntegerChỉ mục dựa trên 0 cho biết vị trí chèn trang trình bày.
slideSlideTrang trình bày sẽ được sao chép và chèn.

Cầu thủ trả bóng

Slide — Trang trình bày mới được chèn.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

insertSlide(insertionIndex, slide, linkingMode)

Chèn bản sao của Slide được cung cấp từ bản trình bày nguồn vào tệp được chỉ định chỉ mục trong bản trình bày hiện tại và đặt đường liên kết đến trang trình bày như do SlideLinkingMode chỉ định.

Nếu trang trình bày đang được sao chép từ một bản trình bày khác thì trang cái và bố cục mẹ cũng được sao chép nếu chưa có trong bản trình bày hiện tại.

Nếu chế độ liên kết là SlideLinkingMode.LINKED, bạn có thể cập nhật trang trình bày đã chèn thành khớp với trang trình bày nguồn đã cung cấp khi Slide.refreshSlide() được gọi. Các cộng tác viên khác có thể xem đường liên kết đến trang trình bày nguồn. Không thể sử dụng SlideLinkingMode.LINKED với nguồn của trang trình bày từ bản trình bày hiện tại.

// Copy a slide from another presentation, then insert and link it.
var sourcePresentation = SlidesApp.openById('presentationId');
var currentPresentation = SlidesApp.getActivePresentation();
var slide = sourcePresentation.getSlides()[0];
var insertionIndex = 1;
var insertedSlide =
    currentPresentation.insertSlide(
    insertionIndex, slide, SlidesApp.SlideLinkingMode.LINKED);

Tham số

TênLoạiMô tả
insertionIndexIntegerChỉ mục dựa trên 0 cho biết vị trí chèn trang trình bày.
slideSlideTrang trình bày sẽ được sao chép và chèn.
linkingModeSlideLinkingModeChế độ liên kết để sử dụng.

Cầu thủ trả bóng

Slide — Trang trình bày mới.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

removeEditor(emailAddress)

Xoá người dùng cụ thể khỏi danh sách người chỉnh sửa của Presentation. Phương thức này không sẽ chặn người dùng truy cập vào Presentation nếu họ thuộc một nhóm người dùng đã quyền truy cập chung. Ví dụ: nếu Presentation được chia sẻ với toàn bộ hoặc nếu Presentation nằm trong bộ nhớ dùng chung mà người dùng có thể truy cập.

Đối với các tệp trên Drive, thao tác này cũng sẽ xoá người dùng khỏi danh sách người xem.

Tham số

TênLoạiMô tả
emailAddressStringĐịa chỉ email của người dùng cần xoá.

Cầu thủ trả bóng

PresentationPresentation này, để tạo chuỗi.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

removeEditor(user)

Xoá người dùng cụ thể khỏi danh sách người chỉnh sửa của Presentation. Phương thức này không sẽ chặn người dùng truy cập vào Presentation nếu họ thuộc một nhóm người dùng đã quyền truy cập chung. Ví dụ: nếu Presentation được chia sẻ với toàn bộ hoặc nếu Presentation nằm trong bộ nhớ dùng chung mà người dùng có thể truy cập.

Đối với các tệp trên Drive, thao tác này cũng sẽ xoá người dùng khỏi danh sách người xem.

Tham số

TênLoạiMô tả
userUserHình ảnh đại diện cho người dùng cần xoá.

Cầu thủ trả bóng

PresentationPresentation này, để tạo chuỗi.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

removeViewer(emailAddress)

Xoá người dùng cụ thể khỏi danh sách người xem và người nhận xét đối với Presentation. Chiến dịch này sẽ không có hiệu lực nếu người dùng là người chỉnh sửa, không phải là người xem hoặc người nhận xét. Phương pháp này cũng không chặn người dùng truy cập vào Presentation nếu họ thuộc một lớp người dùng có quyền truy cập chung, ví dụ: nếu Presentation được chia sẻ với toàn bộ miền hoặc nếu Presentation nằm trong bộ nhớ dùng chung mà người dùng có thể truy cập.

Đối với các tệp trên Drive, thao tác này cũng sẽ xoá người dùng khỏi danh sách người chỉnh sửa.

Tham số

TênLoạiMô tả
emailAddressStringĐịa chỉ email của người dùng cần xoá.

Cầu thủ trả bóng

PresentationPresentation này để tạo chuỗi.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

removeViewer(user)

Xoá người dùng cụ thể khỏi danh sách người xem và người nhận xét đối với Presentation. Chiến dịch này sẽ không có hiệu lực nếu người dùng là người chỉnh sửa chứ không phải người xem. Phương thức này cũng không chặn người dùng truy cập Presentation nếu họ thuộc một nhóm người dùng có quyền truy cập chung quyền truy cập – ví dụ: nếu Presentation được chia sẻ với toàn bộ miền của người dùng, hoặc nếu Presentation nằm trong bộ nhớ dùng chung mà người dùng có thể truy cập.

Đối với các tệp trên Drive, thao tác này cũng sẽ xoá người dùng khỏi danh sách người chỉnh sửa.

Tham số

TênLoạiMô tả
userUserHình ảnh đại diện cho người dùng cần xoá.

Cầu thủ trả bóng

PresentationPresentation này để tạo chuỗi.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

replaceAllText(findText, replaceText)

Thay thế tất cả các trường hợp văn bản tìm kiếm khớp với văn bản bằng văn bản thay thế. Tìm kiếm là kiểu viết hoa không nhạy cảm.

Tham số

TênLoạiMô tả
findTextStringVăn bản cần tìm.
replaceTextStringVăn bản để thay thế văn bản trùng khớp.

Cầu thủ trả bóng

Integer — số lần xuất hiện đã thay đổi

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

replaceAllText(findText, replaceText, matchCase)

Thay thế tất cả các trường hợp văn bản tìm kiếm khớp với văn bản bằng văn bản thay thế.

Tham số

TênLoạiMô tả
findTextStringVăn bản cần tìm.
replaceTextStringVăn bản để thay thế văn bản trùng khớp.
matchCaseBooleanNếu là true, hoạt động tìm kiếm có phân biệt chữ hoa chữ thường; nếu false, cụm từ tìm kiếm sẽ là không phân biệt chữ hoa chữ thường.

Cầu thủ trả bóng

Integer — số lần xuất hiện đã thay đổi

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

saveAndClose()

Lưu Presentation hiện tại. Làm cho các bản cập nhật đang chờ xử lý được đẩy và áp dụng.

Phương thức saveAndClose() tự động được gọi khi kết thúc quá trình thực thi tập lệnh cho mỗi Presentation mở, ngay cả khi quá trình thực thi tập lệnh bị chấm dứt kèm theo lỗi.

Không thể chỉnh sửa Presentation đã đóng. Sử dụng một trong các phương thức mở trên SlidesApp để mở lại một bản trình bày cụ thể nhằm chỉnh sửa.

Ủ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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setName(name)

Đặt tên hoặc tiêu đề cho bản trình bày.

Tham số

TênLoạiMô tả
nameStringTên cần đặt cho bản trình bày 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/presentations.currentonly
  • https://www.googleapis.com/auth/presentations