REST Resource: presentations

Tài nguyên: Bản trình bày

Bản trình bày trên Google Trang trình bày.

Biểu diễn dưới dạng JSON
{
  "presentationId": string,
  "pageSize": {
    object (Size)
  },
  "slides": [
    {
      object (Page)
    }
  ],
  "title": string,
  "masters": [
    {
      object (Page)
    }
  ],
  "layouts": [
    {
      object (Page)
    }
  ],
  "locale": string,
  "revisionId": string,
  "notesMaster": {
    object (Page)
  }
}
Các trường
presentationId

string

Mã của bản trình bày.

pageSize

object (Size)

Kích thước của các trang trong bản trình bày.

slides[]

object (Page)

Trang trình bày trong bản trình bày. Trang trình bày kế thừa các thuộc tính của bố cục trang trình bày.

title

string

Tiêu đề của bản trình bày.

masters[]

object (Page)

Trang trình bày chính trong bản trình bày. Trang trình bày chính chứa tất cả các phần tử trang phổ biến và thuộc tính phổ biến cho một tập hợp bố cục. Chúng phục vụ ba mục đích:

  • Hình dạng phần giữ chỗ trên một trang cái chứa các kiểu văn bản mặc định và các thuộc tính hình dạng của tất cả các hình dạng phần giữ chỗ trên những trang sử dụng trang cái đó.
  • Thuộc tính trang chính xác định các thuộc tính trang phổ biến do bố cục của trang kế thừa.
  • Mọi hình dạng khác trên trang trình bày chính sẽ xuất hiện trên tất cả các trang trình bày sử dụng trang cái đó, bất kể bố cục của chúng.
layouts[]

object (Page)

Bố cục trong bản trình bày. Bố cục là một mẫu xác định cách sắp xếp và định kiểu nội dung trên các trang trình bày kế thừa từ bố cục đó.

locale

string

Ngôn ngữ của bản trình bày dưới dạng thẻ ngôn ngữ IETF BCP 47.

revisionId

string

Chỉ đầu ra. Mã bản sửa đổi của bản trình bày. Có thể dùng trong các yêu cầu cập nhật để xác nhận rằng bản sửa đổi bản trình bày không thay đổi kể từ thao tác đọc gần đây nhất. Chỉ được điền sẵn nếu người dùng có quyền chỉnh sửa bản trình bày.

Mã sửa đổi không phải là một số tuần tự mà là một chuỗi mơ hồ. Định dạng của ID bản sửa đổi có thể thay đổi theo thời gian, vì vậy nó phải được xử lý mờ. Mã nhận dạng bản sửa đổi được trả về chỉ được đảm bảo có hiệu lực trong vòng 24 giờ sau khi được trả về và không thể chia sẻ với người dùng. Nếu mã sửa đổi không thay đổi giữa các lệnh gọi, thì bản trình bày sẽ không thay đổi. Ngược lại, mã nhận dạng đã thay đổi (cho cùng một bản trình bày và người dùng) thường có nghĩa là bản trình bày đã được cập nhật. Tuy nhiên, mã nhận dạng được thay đổi cũng có thể là do các yếu tố nội bộ, chẳng hạn như việc thay đổi định dạng mã nhận dạng.

notesMaster

object (Page)

Ghi chú chính trong bản trình bày. Nó phục vụ ba mục đích:

  • Hình dạng phần giữ chỗ trên trang cái ghi chú chính chứa kiểu văn bản mặc định và thuộc tính hình dạng của tất cả hình dạng phần giữ chỗ trên notes pages. Cụ thể, hình dạng phần giữ chỗ SLIDE_IMAGE chứa hình thu nhỏ trang trình bày và hình dạng phần giữ chỗ BODY chứa ghi chú của người thuyết trình.
  • Các thuộc tính trang chính của ghi chú xác định các thuộc tính trang phổ biến mà tất cả notes pages đều kế thừa.
  • Mọi hình dạng khác trên bản ghi chú chính sẽ xuất hiện trên tất cả notes pages.

Bản ghi chú chính ở chế độ chỉ có thể đọc.

Phương pháp

batchUpdate

Áp dụng một hoặc nhiều bản cập nhật cho bản trình bày.

create

Tạo một bản trình bày trống bằng cách sử dụng tiêu đề đã nêu trong yêu cầu.

get

Xem phiên bản mới nhất của bản trình bày đã chỉ định.