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 đã cho vào danh sách người chỉnh sửa cho Presentation.
addEditor(user)PresentationThêm người dùng đã cho vào danh sách người chỉnh sửa cho Presentation.
addEditors(emailAddresses)PresentationThêm mảng người dùng đã cho vào danh sách người chỉnh sửa cho Presentation.
addViewer(emailAddress)PresentationThêm người dùng đã cho vào danh sách người xem của Presentation.
addViewer(user)PresentationThêm người dùng đã cho vào danh sách người xem của Presentation.
addViewers(emailAddresses)PresentationThêm mảng người dùng đã cho 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 bố cục được xác định trước PredefinedLayout.BLANK dựa trên bản chính 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 đã chỉ định dựa trên trang trình bày chính 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 xác định trước được chỉ định dựa trên trang trình bày chính hiện tại.
appendSlide(slide)SlideThêm một bản sao của Slide đã cung cấp vào cuối bản trình bày.
appendSlide(slide, linkingMode)SlideThêm một 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 hiện tại và đặt đường liên kết của trang trình bày như được chỉ định bởi SlideLinkingMode.
getEditors()User[]Lấy danh sách trình 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 bản chính trong bản trình bày.
getName()StringLấy tên hoặc tiêu đề của bản trình bày.
getNotesMaster()NotesMasterLấy trang 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 tính bằng điểm.
getNotesPageWidth()NumberLấy chiều rộng trang của trang ghi chú chính và trang ghi chú trong bản trình bày tính bằng điểm.
getPageElementById(id)PageElementTrả về PageElement có 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 các trang trình bày, bố cục và trang mẫu trong bản trình bày tính bằng điểm.
getPageWidth()NumberLấy chiều rộng trang của các trang trình bày, bố cục và trang mẫu trong bản trình bày theo điểm.
getSelection()SelectionLấy lựa chọn của người dùng trong bản trình bày đang hoạt động.
getSlideById(id)SlideTrả về Slide có mã nhận dạng đã cho hoặc null nếu không có mã nhận dạng nào.
getSlides()Slide[]Lấy các trang trình bày trong bản trình bày.
getUrl()StringTruy xuất URL để truy cập vào 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 cách sử dụng bố cục PredefinedLayout.BLANK được xác định trước dựa trên trang chủ 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 bằng cách sử dụng bố cục đã chỉ định dựa trên trang chủ 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 bố cục được xác định trước đã chỉ định dựa trên trang chủ hiện tại.
insertSlide(insertionIndex, slide)SlideChèn một bản sao của Slide đã cung cấp tại chỉ mục đã chỉ định trong bản trình bày.
insertSlide(insertionIndex, slide, linkingMode)SlideChèn một bản sao của Slide được cung cấp từ bản trình bày nguồn vào chỉ mục được chỉ định trong bản trình bày hiện tại và đặt đường liên kết của trang trình bày như được chỉ định bởi SlideLinkingMode.
removeEditor(emailAddress)PresentationXoá người dùng đã cho khỏi danh sách trình chỉnh sửa cho Presentation.
removeEditor(user)PresentationXoá người dùng đã cho khỏi danh sách trình chỉnh sửa cho Presentation.
removeViewer(emailAddress)PresentationXoá người dùng đã cho khỏi danh sách người xem và người bình luận cho Presentation.
removeViewer(user)PresentationXoá người dùng đã cho khỏi danh sách người xem và người bình luận cho Presentation.
replaceAllText(findText, replaceText)IntegerThay thế tất cả các bản sao của văn bản khớp với văn bản tìm kiếm bằng văn bản thay thế.
replaceAllText(findText, replaceText, matchCase)IntegerThay thế tất cả các bản sao của văn bản khớp với văn bản tìm kiếm 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 đã cho vào danh sách người chỉnh sửa cho Presentation. Nếu người dùng đã có trong danh sách người xem, phương thức này sẽ loại 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 thêm.

Cầu thủ trả bóng

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

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 đã cho vào danh sách người chỉnh sửa cho Presentation. Nếu người dùng đã có trong danh sách người xem, phương thức này sẽ loại người dùng đó khỏi danh sách người xem.

Tham số

TênLoạiMô tả
userUserNội dung đạ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

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 đã cho vào danh sách người chỉnh sửa cho Presentation. Nếu có người dùng nào đã có trong danh sách người xem, thì phương thức này sẽ loại họ khỏi danh sách người xem.

Tham số

TênLoạiMô tả
emailAddressesString[]Một mảng gồm các đị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

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 đã cho vào danh sách người xem của Presentation. Nếu người dùng đã có trong danh sách người chỉnh sửa, thì phương thức này sẽ 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

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 đã cho vào danh sách người xem của Presentation. Nếu người dùng đã có trong danh sách người chỉnh sửa, thì phương thức này sẽ không có hiệu lực.

Tham số

TênLoạiMô tả
userUserNội dung đạ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

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 đã cho vào danh sách người xem cho Presentation. Nếu bất kỳ người dùng nào đã có trong danh sách người chỉnh sửa, thì phương thức này sẽ không ảnh hưởng đến họ.

Tham số

TênLoạiMô tả
emailAddressesString[]Một mảng gồm các đị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

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 bố cục được xác định trước PredefinedLayout.BLANK dựa trên bản chính hiện tại. Tệp gốc hiện tại là một trong những tệp sau:

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

Cầu thủ trả bóng

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

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 đã chỉ định dựa trên trang trình bày chính hiện tại. Tệp gốc hiện tại là một trong những tệp sau:

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

Tham số

TênLoạiMô tả
layoutLayoutBố cục sẽ sử dụng cho trang trình bày mới; bố cục này phải có trong trang trình bày 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

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 xác định trước được chỉ định dựa trên trang trình bày chính hiện tại. Tệp gốc hiện tại là một trong những tệp sau:

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

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; bố cục này phải có trong trang trình bày 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

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 một bản sao của Slide đã 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 là từ một bản trình bày khác, thì trang bố cục và trang tổng thể mẹ cũng sẽ được sao chép nếu các trang này chưa tồn tại trong bản trình bày này.

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

Tham số

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

Cầu thủ trả bóng

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

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 một 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 hiện tại và đặt đường liên kết của trang trình bày như được chỉ định bởi SlideLinkingMode.

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

Nếu chế độ liên kết là SlideLinkingMode.LINKED, thì trang trình bày được thêm vào có thể được cập nhật để 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ể thấy đường liên kết đến trang trình bày nguồn. Không thể sử dụng SlideLinkingMode.LINKED với các trang trình bày nguồn từ bản trình bày hiện tại.

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

Tham số

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

Cầu thủ trả bóng

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

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 trình chỉnh sửa cho Presentation này.

Cầu thủ trả bóng

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

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 thực thể bản trình bày cụ thể.

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

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 bản chính trong bản trình bày.

Cầu thủ trả bóng

Master[] – Danh sách các bản chính trong bản trình bày này.

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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()

Lấy 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

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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()

Lấy trang ghi chú chính của bản trình bày.

Cầu thủ trả bóng

NotesMaster – Trang tổng quan ghi chú của bản trình bày.

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 tính bằng điểm. Tất cả đề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

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 ghi chú chính và trang ghi chú trong bản trình bày tính bằng điểm. Tất cả đều có cùng chiều rộng trang.

Cầu thủ trả bóng

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

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 có 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

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 các trang trình bày, bố cục và trang mẫu trong bản trình bày tính bằng điểm. Tất cả đều có cùng chiều cao trang.

Cầu thủ trả bóng

Number – Chiều cao trang tính bằng điểm.

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 các trang trình bày, bố cục và trang mẫu trong bản trình bày theo điểm. Tất cả đều có cùng chiều rộng trang.

Cầu thủ trả bóng

Number – Chiều rộng trang tính bằng điểm.

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 hoạt động. Một tập lệnh chỉ có thể truy cập vào lựa chọn của người dùng đang chạy tập lệnh và chỉ khi tập lệnh được liên kết với bản trình bày.

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

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

Cầu thủ trả bóng

Selection – Biểu thị 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 hợp lệ nào của người dùng.

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 có 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

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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()

Lấy các trang trình bày trong 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

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 vào bản trình bày này.

const 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

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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ảng người dùng có quyền xem hoặc bình luận.

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 PredefinedLayout.BLANK được xác định trước dựa trên trang chủ hiện tại. Tệp gốc hiện tại là một trong những tệp sau:

  • Trang trình bày chính của trang trình bày trước.
  • Trang trình bày chính của trang trình bày đầu tiên, nếu insertionIndex bằng 0.
  • Trang trình bày tổng thể đầu tiên trong bản trình bày, nếu không có trang trình bày.

Tham số

TênLoạiMô tả
insertionIndexIntegerChỉ mục bắt đầu từ 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

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 bằng cách sử dụng bố cục đã chỉ định dựa trên trang chủ hiện tại. Tệp gốc hiện tại là một trong những tệp sau:

  • Trang trình bày chính của trang trình bày trước.
  • Trang trình bày chính của trang trình bày đầu tiên, nếu insertionIndex bằng 0.
  • Trang trình bày tổng thể đầu tiên trong bản trình bày, nếu không có trang trình bày.

Tham số

TênLoạiMô tả
insertionIndexIntegerChỉ mục bắt đầu từ 0 cho biết vị trí chèn trang trình bày.
layoutLayoutBố cục sẽ sử dụng cho trang trình bày mới; bố cục này phải có trong trang trình bày 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

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 bố cục được xác định trước dựa trên trang chủ hiện tại. Tệp gốc hiện tại là một trong những tệp sau:

  • Trang trình bày chính của trang trình bày trước.
  • Trang trình bày chính của trang trình bày đầu tiên, nếu insertionIndex bằng 0.
  • Trang trình bày tổng thể đầu tiên trong bản trình bày, nếu không có trang trình bày.

Tham số

TênLoạiMô tả
insertionIndexIntegerChỉ mục bắt đầu từ 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; bố cục này phải có trong trang trình bày 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

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 một bản sao của Slide được cung cấp tại chỉ mục đã chỉ định trong bản trình bày.

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

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

Tham số

TênLoạiMô tả
insertionIndexIntegerChỉ mục bắt đầu từ 0 cho biết vị trí chèn trang trình bày.
slideSlideTrang trình bày cần 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

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 một bản sao của Slide được cung cấp từ bản trình bày nguồn vào chỉ mục được chỉ định trong bản trình bày hiện tại và đặt đường liên kết của trang trình bày như được chỉ định bởi SlideLinkingMode.

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

Nếu chế độ liên kết là SlideLinkingMode.LINKED, thì trang trình bày được chèn có thể được cập nhật để 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ể thấy đường liên kết đến trang trình bày nguồn. Không thể sử dụng SlideLinkingMode.LINKED với các trang trình bày nguồn từ bản trình bày hiện tại.

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

Tham số

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

Cầu thủ trả bóng

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

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 đã cho khỏi danh sách trình chỉnh sửa cho Presentation. Phương thức này 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 của người dùng hoặc nếu Presentation nằm trong một ổ đĩa dùng chung mà người dùng có thể truy cập.

Đối với 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

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 đã cho khỏi danh sách trình chỉnh sửa cho Presentation. Phương thức này 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 của người dùng hoặc nếu Presentation nằm trong một ổ đĩa dùng chung mà người dùng có thể truy cập.

Đối với 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ả
userUserThông tin đạ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

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 đã cho khỏi danh sách người xem và người bình luận cho Presentation. Phương thức này 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 hoặc người bình luận. Phương thức 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 của người dùng hoặc nếu Presentation nằm trong một 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

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 đã cho khỏi danh sách người xem và người bình luận cho Presentation. Phương thức này 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 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 của người dùng hoặc nếu Presentation nằm trong một ổ đĩa 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ả
userUserThông tin đạ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

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 bản sao của văn bản khớp với văn bản tìm kiếm bằng văn bản thay thế. Tìm kiếm không phân biệt chữ hoa chữ thường.

Tham số

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

Cầu thủ trả bóng

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

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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 bản sao của văn bản khớp với văn bản tìm kiếm 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 đã khớp.
matchCaseBooleanNếu là true, thì tính năng tìm kiếm sẽ phân biệt chữ hoa chữ thường; nếu là false, thì tính năng tìm kiếm sẽ 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

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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. Xoá và áp dụng các bản cập nhật đang chờ xử lý.

Phương thức saveAndClose() được tự động gọi ở cuối quá trình thực thi tập lệnh cho mỗi Presentation đang mở, ngay cả khi quá trình thực thi tập lệnh bị 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 nhất định để chỉnh sửa.

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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

Các tập lệnh sử dụng phương thức này yêu cầu được uỷ 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