Dịch vụ này cho phép các tập lệnh tạo, truy cập và sửa đổi Google Biểu mẫu.
// Create a new form, then add a checkbox question, a multiple choice question, // a page break, then a date question and a grid of questions. var form = FormApp.create('New Form'); var item = form.addCheckboxItem(); item.setTitle('What condiments would you like on your hot dog?'); item.setChoices([ item.createChoice('Ketchup'), item.createChoice('Mustard'), item.createChoice('Relish') ]); form.addMultipleChoiceItem() .setTitle('Do you prefer cats or dogs?') .setChoiceValues(['Cats','Dogs']) .showOtherOption(true); form.addPageBreakItem() .setTitle('Getting to know you'); form.addDateItem() .setTitle('When were you born?'); form.addGridItem() .setTitle('Rate your interests') .setRows(['Cars', 'Computers', 'Celebrities']) .setColumns(['Boring', 'So-so', 'Interesting']); Logger.log('Published URL: ' + form.getPublishedUrl()); Logger.log('Editor URL: ' + form.getEditUrl());
Lớp
Tên | Mô tả ngắn |
---|---|
Alignment | Một giá trị enum đại diện cho các kiểu căn chỉnh hình ảnh được hỗ trợ. |
CheckboxGridItem | Mục câu hỏi được trình bày dưới dạng một lưới gồm các cột và hàng, cho phép người trả lời chọn nhiều lựa chọn cho mỗi hàng trong một chuỗi các hộp đánh dấu. |
CheckboxGridValidation | Xác thực dữ liệu cho CheckboxGridItem . |
CheckboxGridValidationBuilder | DataValidationBuilder cho CheckboxGridValidation . |
CheckboxItem | Mục câu hỏi cho phép người trả lời chọn một hoặc nhiều hộp đánh dấu, cũng như một trường "other" không bắt buộc. |
CheckboxValidation | Xác thực dữ liệu cho CheckboxItem . |
CheckboxValidationBuilder | DataValidationBuilder cho CheckboxValidation . |
Choice | Một lựa chọn liên kết với một loại Item hỗ trợ các lựa chọn (chẳng hạn như CheckboxItem , ListItem hoặc MultipleChoiceItem ). |
DateItem | Mục câu hỏi cho phép người trả lời nêu rõ ngày. |
DateTimeItem | Mục câu hỏi cho phép người trả lời nêu rõ ngày và giờ. |
DestinationType | Một giá trị enum đại diện cho các loại đích đến của phản hồi biểu mẫu được hỗ trợ. |
DurationItem | Mục câu hỏi cho phép người trả lời cho biết khoảng thời gian. |
FeedbackType | Một giá trị enum đại diện cho các loại phản hồi được hỗ trợ. |
Form | Biểu mẫu chứa các thuộc tính và mục tổng thể. |
FormApp | Cho phép tập lệnh mở Form hiện có hoặc tạo một tập lệnh mới. |
FormResponse | Phản hồi cho toàn bộ biểu mẫu. |
GridItem | Mục câu hỏi được trình bày dưới dạng một lưới gồm các cột và hàng, cho phép người trả lời chọn một câu trả lời cho mỗi hàng trong một chuỗi các nút chọn. |
GridValidation | Xác thực dữ liệu cho GridItem . |
GridValidationBuilder | DataValidationBuilder cho GridValidation . |
ImageItem | Một mục bố cục hiển thị hình ảnh. |
Item | Một mục biểu mẫu chung chứa các thuộc tính chung cho tất cả các mục, chẳng hạn như tiêu đề và văn bản trợ giúp. |
ItemResponse | Câu trả lời cho một mục câu hỏi trong biểu mẫu. |
ItemType | Một giá trị enum đại diện cho các loại mục trong biểu mẫu được hỗ trợ. |
ListItem | Mục câu hỏi cho phép người trả lời chọn một đáp án trong danh sách thả xuống. |
MultipleChoiceItem | Mục câu hỏi cho phép người trả lời chọn một lựa chọn trong danh sách các nút chọn hoặc một trường "other" không bắt buộc. |
PageBreakItem | Một mục bố cục đánh dấu phần đầu của một trang. |
PageNavigationType | Một giá trị enum đại diện cho các kiểu điều hướng trang được hỗ trợ. |
ParagraphTextItem | Một mục câu hỏi giúp người trả lời nhập một khối văn bản. |
ParagraphTextValidation | Xác thực dữ liệu cho ParagraphTextItem . |
ParagraphTextValidationBuilder | DataValidationBuilder cho ParagraphTextValidation . |
QuizFeedback | Cách triển khai bean của một Phản hồi, trong đó có các thuộc tính phổ biến cho mọi phản hồi, chẳng hạn như văn bản hiển thị hoặc đường liên kết. |
QuizFeedbackBuilder | Phản hồi cơ sở chứa phương thức setter cho các thuộc tính phổ biến với mọi phản hồi, chẳng hạn như văn bản hiển thị. |
ScaleItem | Mục câu hỏi cho phép người trả lời chọn một đáp án trong một chuỗi các nút chọn được đánh số. |
SectionHeaderItem | Một mục bố cục cho biết phần đầu của một phần (một cách trực quan). |
TextItem | Mục câu hỏi cho phép người trả lời nhập một dòng văn bản. |
TextValidation | Xác thực dữ liệu cho TextItem . |
TextValidationBuilder | DataValidationBuilder cho TextValidation . |
TimeItem | Một mục câu hỏi cho phép người trả lời chỉ ra thời gian trong ngày. |
VideoItem | Một mục bố cục hiển thị video. |
Alignment
Thuộc tính
Tài sản | Loại | Nội dung mô tả |
---|---|---|
LEFT | Enum | Căn chỉnh hình ảnh sang phía bên trái của biểu mẫu. |
CENTER | Enum | Căn chỉnh hình ảnh vào giữa biểu mẫu. |
RIGHT | Enum | Căn chỉnh hình ảnh sang bên phải của biểu mẫu. |
CheckboxGridItem
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
clearValidation() | CheckboxGridItem | Xoá mọi thông tin xác thực dữ liệu cho mục trong lưới này. |
createResponse(responses) | ItemResponse | Tạo ItemResponse mới cho mục lưới có hộp đánh dấu này. |
duplicate() | CheckboxGridItem | Tạo bản sao của mục này và thêm mục vào cuối biểu mẫu. |
getColumns() | String[] | Lấy giá trị cho mỗi cột trong lưới. |
getHelpText() | String | Lấy văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
getId() | Integer | Lấy giá trị nhận dạng duy nhất của mặt hàng. |
getIndex() | Integer | Lấy chỉ mục của mục trong số tất cả các mục trong biểu mẫu. |
getRows() | String[] | Lấy giá trị cho mỗi hàng trong lưới. |
getTitle() | String | Lấy tiêu đề của mục (đôi khi gọi là văn bản tiêu đề, trong trường hợp là SectionHeaderItem ). |
getType() | ItemType | Lấy loại của mục, được biểu thị dưới dạng ItemType . |
isRequired() | Boolean | Xác định xem người trả lời có phải trả lời câu hỏi hay không. |
setColumns(columns) | CheckboxGridItem | Đặt các cột của lưới dựa trên mảng giá trị. |
setHelpText(text) | CheckboxGridItem | Đặt văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
setRequired(enabled) | CheckboxGridItem | Thiết lập liệu người trả lời có phải trả lời câu hỏi hay không. |
setRows(rows) | CheckboxGridItem | Đặt các hàng của lưới dựa trên mảng giá trị. |
setTitle(title) | CheckboxGridItem | Đặt tiêu đề của mục (đôi khi được gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
setValidation(validation) | CheckboxGridItem | Đặt xác thực dữ liệu cho mục lưới có hộp đánh dấu này. |
CheckboxGridValidation
CheckboxGridValidationBuilder
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
requireLimitOneResponsePerColumn() | CheckboxGridValidationBuilder | Yêu cầu giới hạn một câu trả lời trên mỗi cột đối với mục trong lưới. |
CheckboxItem
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
clearValidation() | CheckboxItem | Xoá mọi thông tin xác thực dữ liệu cho mục hộp đánh dấu này. |
createChoice(value) | Choice | Tạo lựa chọn mới. |
createChoice(value, isCorrect) | Choice | Tạo lựa chọn mới. |
createResponse(responses) | ItemResponse | Tạo ItemResponse mới cho mục hộp đánh dấu này. |
duplicate() | CheckboxItem | Tạo bản sao của mục này và thêm mục vào cuối biểu mẫu. |
getChoices() | Choice[] | Nhận tất cả lựa chọn cho một vật phẩm. |
getFeedbackForCorrect() | QuizFeedback | Trả về phản hồi được hiển thị cho người trả lời khi họ trả lời đúng cho một câu hỏi. |
getFeedbackForIncorrect() | QuizFeedback | Trả về phản hồi được hiển thị cho người trả lời khi họ trả lời sai câu hỏi. |
getHelpText() | String | Lấy văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
getId() | Integer | Lấy giá trị nhận dạng duy nhất của mặt hàng. |
getIndex() | Integer | Lấy chỉ mục của mục trong số tất cả các mục trong biểu mẫu. |
getPoints() | Integer | Trả về giá trị điểm của một mục có thể chấm điểm. |
getTitle() | String | Lấy tiêu đề của mục (đôi khi gọi là văn bản tiêu đề, trong trường hợp là SectionHeaderItem ). |
getType() | ItemType | Lấy loại của mục, được biểu thị dưới dạng ItemType . |
hasOtherOption() | Boolean | Xác định xem mục có tuỳ chọn "khác" hay không. |
isRequired() | Boolean | Xác định xem người trả lời có phải trả lời câu hỏi hay không. |
setChoiceValues(values) | CheckboxItem | Đặt các lựa chọn cho một mục từ một mảng chuỗi. |
setChoices(choices) | CheckboxItem | Đặt một mảng các lựa chọn cho một mặt hàng. |
setFeedbackForCorrect(feedback) | CheckboxItem | Đặt phản hồi được hiển thị cho người trả lời khi họ trả lời đúng cho một câu hỏi. |
setFeedbackForIncorrect(feedback) | CheckboxItem | Thiết lập phản hồi sẽ hiển thị cho người trả lời khi họ trả lời sai câu hỏi. |
setHelpText(text) | CheckboxItem | Đặt văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
setPoints(points) | CheckboxItem | Đặt số điểm của một vật phẩm có thể chấm điểm. |
setRequired(enabled) | CheckboxItem | Thiết lập liệu người trả lời có phải trả lời câu hỏi hay không. |
setTitle(title) | CheckboxItem | Đặt tiêu đề của mục (đôi khi được gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
setValidation(validation) | CheckboxItem | Đặt xác thực dữ liệu cho mục hộp đánh dấu này. |
showOtherOption(enabled) | CheckboxItem | Đặt liệu mục có tuỳ chọn "other" hay không. |
CheckboxValidation
CheckboxValidationBuilder
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
requireSelectAtLeast(number) | CheckboxValidationBuilder | Yêu cầu chọn ít nhất phải có nhiều lựa chọn này. |
requireSelectAtMost(number) | CheckboxValidationBuilder | Yêu cầu chọn tối đa nhiều lựa chọn này. |
requireSelectExactly(number) | CheckboxValidationBuilder | Yêu cầu chọn chính xác nhiều lựa chọn này. |
Choice
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
getGotoPage() | PageBreakItem | Lấy PageBreakItem làm đích đến GO_TO_PAGE nếu người trả lời chọn lựa chọn này và hoàn tất trang hiện tại. |
getPageNavigationType() | PageNavigationType | Lấy PageNavigationType xảy ra nếu người trả lời chọn lựa chọn này và hoàn tất trang hiện tại. |
getValue() | String | Nhận giá trị của lựa chọn mà người trả lời sẽ thấy dưới dạng nhãn khi xem biểu mẫu. |
isCorrectAnswer() | Boolean | Nhận biết liệu lựa chọn có phải là câu trả lời đúng cho câu hỏi hay không. |
DateItem
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
createResponse(response) | ItemResponse | Tạo ItemResponse mới cho mục ngày này. |
duplicate() | DateItem | Tạo bản sao của mục này và thêm mục vào cuối biểu mẫu. |
getGeneralFeedback() | QuizFeedback | Trả về phản hồi được hiển thị cho người trả lời khi họ trả lời câu hỏi có thể chấm điểm. |
getHelpText() | String | Lấy văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
getId() | Integer | Lấy giá trị nhận dạng duy nhất của mặt hàng. |
getIndex() | Integer | Lấy chỉ mục của mục trong số tất cả các mục trong biểu mẫu. |
getPoints() | Integer | Trả về giá trị điểm của một mục có thể chấm điểm. |
getTitle() | String | Lấy tiêu đề của mục (đôi khi gọi là văn bản tiêu đề, trong trường hợp là SectionHeaderItem ). |
getType() | ItemType | Lấy loại của mục, được biểu thị dưới dạng ItemType . |
includesYear() | Boolean | Xác định xem mục ngày có bao gồm lựa chọn năm hay không. |
isRequired() | Boolean | Xác định xem người trả lời có phải trả lời câu hỏi hay không. |
setGeneralFeedback(feedback) | DateItem | Thiết lập để người trả lời xem được nội dung phản hồi khi họ trả lời câu hỏi có thể chấm điểm nhưng không có câu trả lời chính xác hoặc không chính xác (chẳng hạn như những câu hỏi yêu cầu chấm điểm theo cách thủ công). |
setHelpText(text) | DateItem | Đặt văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
setIncludesYear(enableYear) | DateItem | Đặt liệu mục ngày có bao gồm cài đặt năm hay không. |
setPoints(points) | DateItem | Đặt số điểm của một vật phẩm có thể chấm điểm. |
setRequired(enabled) | DateItem | Thiết lập liệu người trả lời có phải trả lời câu hỏi hay không. |
setTitle(title) | DateItem | Đặt tiêu đề của mục (đôi khi được gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
DateTimeItem
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
createResponse(response) | ItemResponse | Tạo ItemResponse mới cho mục ngày-giờ này. |
duplicate() | DateTimeItem | Tạo bản sao của mục này và thêm mục vào cuối biểu mẫu. |
getGeneralFeedback() | QuizFeedback | Trả về phản hồi được hiển thị cho người trả lời khi họ trả lời câu hỏi có thể chấm điểm. |
getHelpText() | String | Lấy văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
getId() | Integer | Lấy giá trị nhận dạng duy nhất của mặt hàng. |
getIndex() | Integer | Lấy chỉ mục của mục trong số tất cả các mục trong biểu mẫu. |
getPoints() | Integer | Trả về giá trị điểm của một mục có thể chấm điểm. |
getTitle() | String | Lấy tiêu đề của mục (đôi khi gọi là văn bản tiêu đề, trong trường hợp là SectionHeaderItem ). |
getType() | ItemType | Lấy loại của mục, được biểu thị dưới dạng ItemType . |
includesYear() | Boolean | Xác định xem mục ngày có bao gồm lựa chọn năm hay không. |
isRequired() | Boolean | Xác định xem người trả lời có phải trả lời câu hỏi hay không. |
setGeneralFeedback(feedback) | DateTimeItem | Thiết lập để người trả lời xem được nội dung phản hồi khi họ trả lời câu hỏi có thể chấm điểm nhưng không có câu trả lời chính xác hoặc không chính xác (chẳng hạn như những câu hỏi yêu cầu chấm điểm theo cách thủ công). |
setHelpText(text) | DateTimeItem | Đặt văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
setIncludesYear(enableYear) | DateTimeItem | Đặt liệu mục ngày có bao gồm cài đặt năm hay không. |
setPoints(points) | DateTimeItem | Đặt số điểm của một vật phẩm có thể chấm điểm. |
setRequired(enabled) | DateTimeItem | Thiết lập liệu người trả lời có phải trả lời câu hỏi hay không. |
setTitle(title) | DateTimeItem | Đặt tiêu đề của mục (đôi khi được gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
DestinationType
Thuộc tính
Tài sản | Loại | Nội dung mô tả |
---|---|---|
SPREADSHEET | Enum | Bảng tính Google Trang tính làm đích đến cho câu trả lời trong biểu mẫu. |
DurationItem
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
createResponse(hours, minutes, seconds) | ItemResponse | Tạo ItemResponse mới cho mục ngày này. |
duplicate() | DurationItem | Tạo bản sao của mục này và thêm mục vào cuối biểu mẫu. |
getGeneralFeedback() | QuizFeedback | Trả về phản hồi được hiển thị cho người trả lời khi họ trả lời câu hỏi có thể chấm điểm. |
getHelpText() | String | Lấy văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
getId() | Integer | Lấy giá trị nhận dạng duy nhất của mặt hàng. |
getIndex() | Integer | Lấy chỉ mục của mục trong số tất cả các mục trong biểu mẫu. |
getPoints() | Integer | Trả về giá trị điểm của một mục có thể chấm điểm. |
getTitle() | String | Lấy tiêu đề của mục (đôi khi gọi là văn bản tiêu đề, trong trường hợp là SectionHeaderItem ). |
getType() | ItemType | Lấy loại của mục, được biểu thị dưới dạng ItemType . |
isRequired() | Boolean | Xác định xem người trả lời có phải trả lời câu hỏi hay không. |
setGeneralFeedback(feedback) | DurationItem | Thiết lập để người trả lời xem được nội dung phản hồi khi họ trả lời câu hỏi có thể chấm điểm nhưng không có câu trả lời chính xác hoặc không chính xác (chẳng hạn như những câu hỏi yêu cầu chấm điểm theo cách thủ công). |
setHelpText(text) | DurationItem | Đặt văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
setPoints(points) | DurationItem | Đặt số điểm của một vật phẩm có thể chấm điểm. |
setRequired(enabled) | DurationItem | Thiết lập liệu người trả lời có phải trả lời câu hỏi hay không. |
setTitle(title) | DurationItem | Đặt tiêu đề của mục (đôi khi được gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
FeedbackType
Thuộc tính
Tài sản | Loại | Nội dung mô tả |
---|---|---|
CORRECT | Enum | Phản hồi được tự động hiển thị với người trả lời cho câu hỏi được trả lời đúng. |
INCORRECT | Enum | Phản hồi được tự động hiển thị với người trả lời cho câu hỏi được trả lời sai. |
GENERAL | Enum | Ý kiến phản hồi được tự động hiển thị với người trả lời khi họ gửi câu trả lời. |
Form
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
addCheckboxGridItem() | CheckboxGridItem | Thêm một mục câu hỏi mới (được trình bày dưới dạng lưới gồm các cột và hàng) cho phép người trả lời chọn nhiều lựa chọn cho mỗi hàng trong một chuỗi các hộp đánh dấu. |
addCheckboxItem() | CheckboxItem | Thêm một mục câu hỏi mới cho phép người trả lời chọn một hoặc nhiều hộp đánh dấu, cũng như trường "other" (không bắt buộc). |
addDateItem() | DateItem | Thêm một mục mới cho câu hỏi để người trả lời có thể cho biết ngày. |
addDateTimeItem() | DateTimeItem | Thêm một mục mới cho câu hỏi để người trả lời có thể cho biết ngày và giờ. |
addDurationItem() | DurationItem | Thêm một mục câu hỏi mới cho phép người trả lời nêu rõ khoảng thời gian. |
addEditor(emailAddress) | Form | Thêm người dùng đã cho vào danh sách người chỉnh sửa của Form . |
addEditor(user) | Form | Thêm người dùng đã cho vào danh sách người chỉnh sửa của Form . |
addEditors(emailAddresses) | Form | Thêm mảng người dùng đã cho vào danh sách trình chỉnh sửa của Form . |
addGridItem() | GridItem | Thêm một mục câu hỏi mới (được trình bày dưới dạng lưới gồm các cột và hàng) cho phép người trả lời chọn một lựa chọn cho mỗi hàng trong một chuỗi các nút chọn. |
addImageItem() | ImageItem | Thêm một mục bố cục mới có hiển thị hình ảnh. |
addListItem() | ListItem | Thêm một mục câu hỏi mới cho phép người trả lời chọn một câu trả lời trong danh sách thả xuống. |
addMultipleChoiceItem() | MultipleChoiceItem | Thêm một mục câu hỏi mới cho phép người trả lời chọn một lựa chọn trong danh sách các nút chọn hoặc trường "khác" (không bắt buộc). |
addPageBreakItem() | PageBreakItem | Thêm một mục bố cục mới đánh dấu phần đầu của một trang. |
addParagraphTextItem() | ParagraphTextItem | Thêm một mục câu hỏi mới để người trả lời có thể nhập một khối văn bản. |
addScaleItem() | ScaleItem | Thêm một mục câu hỏi mới cho phép người trả lời chọn một đáp án trong một chuỗi các nút chọn được đánh số. |
addSectionHeaderItem() | SectionHeaderItem | Thêm một mục bố cục mới cho biết phần đầu của một phần (một cách trực quan). |
addTextItem() | TextItem | Thêm một mục câu hỏi mới để người trả lời nhập một dòng văn bản. |
addTimeItem() | TimeItem | Thêm một mục câu hỏi mới cho phép người trả lời chỉ rõ thời gian trong ngày. |
addVideoItem() | VideoItem | Thêm một mục bố cục mới sẽ hiển thị video. |
canEditResponse() | Boolean | Xác định xem biểu mẫu có hiển thị đường liên kết để chỉnh sửa câu trả lời sau khi gửi hay không. |
collectsEmail() | Boolean | Xác định xem biểu mẫu có thu thập địa chỉ email của người trả lời hay không. |
createResponse() | FormResponse | Tạo phản hồi mới cho biểu mẫu. |
deleteAllResponses() | Form | Xoá tất cả câu trả lời đã gửi khỏi kho câu trả lời của biểu mẫu. |
deleteItem(index) | void | Xoá mục tại chỉ mục đã cho trong số tất cả các mục trong biểu mẫu. |
deleteItem(item) | void | Xoá mục đã cho. |
deleteResponse(responseId) | Form | Xoá một câu trả lời khỏi kho câu trả lời của biểu mẫu. |
getConfirmationMessage() | String | Nhận thông báo xác nhận của biểu mẫu. |
getCustomClosedFormMessage() | String | Lấy thông báo tuỳ chỉnh hiển thị nếu biểu mẫu không chấp nhận phản hồi, hoặc một chuỗi trống nếu không có thông báo tuỳ chỉnh nào được đặt. |
getDescription() | String | Lấy nội dung mô tả của biểu mẫu. |
getDestinationId() | String | Lấy mã đích đến cho phản hồi của biểu mẫu. |
getDestinationType() | DestinationType | Lấy kiểu đích đến phản hồi của biểu mẫu. |
getEditUrl() | String | Lấy URL có thể dùng để truy cập vào chế độ chỉnh sửa của biểu mẫu. |
getEditors() | User[] | Lấy danh sách người chỉnh sửa cho Form này. |
getId() | String | Lấy mã nhận dạng của biểu mẫu. |
getItemById(id) | Item | Lấy mục có mã nhận dạng nhất định. |
getItems() | Item[] | Lấy một mảng gồm tất cả các mục trong biểu mẫu. |
getItems(itemType) | Item[] | Lấy một mảng gồm tất cả các mặt hàng thuộc một loại nhất định. |
getPublishedUrl() | String | Lấy URL có thể dùng để phản hồi biểu mẫu. |
getResponse(responseId) | FormResponse | Nhận một phản hồi qua biểu mẫu dựa trên mã phản hồi tương ứng. |
getResponses() | FormResponse[] | Lấy một loạt gồm tất cả phản hồi của biểu mẫu. |
getResponses(timestamp) | FormResponse[] | Nhận một loạt tất cả các phản hồi của biểu mẫu sau một ngày và giờ nhất định. |
getShuffleQuestions() | Boolean | Xác định xem thứ tự các câu hỏi trên mỗi trang của biểu mẫu có được sắp xếp ngẫu nhiên hay không. |
getSummaryUrl() | String | Lấy URL có thể dùng để xem bản tóm tắt phản hồi của biểu mẫu. |
getTitle() | String | Lấy tiêu đề của biểu mẫu. |
hasLimitOneResponsePerUser() | Boolean | Xác định xem biểu mẫu có chỉ cho phép một câu trả lời cho mỗi người trả lời hay không. |
hasProgressBar() | Boolean | Xác định xem biểu mẫu có hiển thị thanh tiến trình hay không. |
hasRespondAgainLink() | Boolean | Xác định xem biểu mẫu có hiển thị đường liên kết để gửi một phản hồi khác sau khi người trả lời hoàn tất biểu mẫu hay không. |
isAcceptingResponses() | Boolean | Xác định xem biểu mẫu hiện có chấp nhận phản hồi hay không. |
isPublishingSummary() | Boolean | Xác định xem biểu mẫu có hiển thị đường liên kết để xem bản tóm tắt câu trả lời sau khi người trả lời hoàn tất biểu mẫu hay không. |
isQuiz() | Boolean | Xác định xem biểu mẫu có phải là bài kiểm tra hay không. |
moveItem(from, to) | Item | Di chuyển một mục tại một chỉ mục nhất định trong số tất cả các mục trong biểu mẫu sang một chỉ mục nhất định khác. |
moveItem(item, toIndex) | Item | Di chuyển một mục nhất định tới một chỉ mục nhất định trong số tất cả các mục trong biểu mẫu. |
removeDestination() | Form | Huỷ liên kết biểu mẫu khỏi đích đến hiện tại cho câu trả lời. |
removeEditor(emailAddress) | Form | Xoá người dùng cụ thể khỏi danh sách người chỉnh sửa của Form . |
removeEditor(user) | Form | Xoá người dùng cụ thể khỏi danh sách người chỉnh sửa của Form . |
requiresLogin() | Boolean | Xác định xem biểu mẫu có yêu cầu người trả lời đăng nhập vào tài khoản trong cùng một miền hay miền con trước khi trả lời hay không. |
setAcceptingResponses(enabled) | Form | Thiết lập xem biểu mẫu có chấp nhận phản hồi hay không. |
setAllowResponseEdits(enabled) | Form | Thiết lập xem biểu mẫu có hiển thị liên kết để chỉnh sửa phản hồi sau khi gửi hay không. |
setCollectEmail(collect) | Form | Đặt xem biểu mẫu có thu thập địa chỉ email của người trả lời hay không. |
setConfirmationMessage(message) | Form | Đặt thông báo xác nhận cho biểu mẫu. |
setCustomClosedFormMessage(message) | Form | Đặt thông báo hiển thị nếu biểu mẫu không chấp nhận phản hồi. |
setDescription(description) | Form | Đặt nội dung mô tả cho biểu mẫu. |
setDestination(type, id) | Form | Đặt đích đến nơi câu trả lời trong biểu mẫu được lưu. |
setIsQuiz(enabled) | Form | Thiết lập xem biểu mẫu có phải là bài kiểm tra hay không. |
setLimitOneResponsePerUser(enabled) | Form | Thiết lập có cho phép biểu mẫu chỉ cho phép một câu trả lời cho mỗi người trả lời hay không. |
setProgressBar(enabled) | Form | Thiết lập xem biểu mẫu có thanh tiến trình hay không. |
setPublishingSummary(enabled) | Form | Đặt xem biểu mẫu có hiển thị đường liên kết để xem bản tóm tắt câu trả lời sau khi người trả lời gửi biểu mẫu hay không. |
setRequireLogin(requireLogin) | Form | Thiết lập xem biểu mẫu có yêu cầu người trả lời đăng nhập vào một tài khoản trong cùng một miền hoặc một miền con trước khi phản hồi hay không. |
setShowLinkToRespondAgain(enabled) | Form | Thiết lập xem biểu mẫu có hiển thị đường liên kết để gửi một phản hồi khác sau khi người trả lời hoàn tất biểu mẫu hay không. |
setShuffleQuestions(shuffle) | Form | Thiết lập liệu thứ tự của các câu hỏi trên mỗi trang của biểu mẫu có được ngẫu nhiên hay không. |
setTitle(title) | Form | Đặt tiêu đề cho biểu mẫu. |
shortenFormUrl(url) | String | Chuyển đổi URL dài cho một biểu mẫu thành URL ngắn. |
submitGrades(responses) | Form | Gửi điểm cho các formResponses được nêu. |
FormApp
Thuộc tính
Tài sản | Loại | Nội dung mô tả |
---|---|---|
Alignment | Alignment | Bảng liệt kê các loại căn chỉnh hình ảnh. |
DestinationType | DestinationType | Bảng liệt kê các loại đích đến có thể lưu trữ câu trả lời trong biểu mẫu. |
FeedbackType | FeedbackType | Bảng liệt kê các loại biểu mẫu Feedbacks . |
ItemType | ItemType | Bảng liệt kê các loại biểu mẫu Items . |
PageNavigationType | PageNavigationType | Bảng liệt kê các hành vi có thể xảy ra khi di chuyển trên trang. |
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
create(title) | Form | Tạo và trả về một Form mới. |
createCheckboxGridValidation() | CheckboxGridValidationBuilder | Trả về một thực thể của CheckboxGridValidationBuilder có thể dùng để thiết lập tính năng xác thực trên CheckboxGridItem . |
createCheckboxValidation() | CheckboxValidationBuilder | Trả về một thực thể của CheckboxValidationBuilder có thể dùng để thiết lập tính năng xác thực trên CheckboxItem . |
createFeedback() | QuizFeedbackBuilder | Trả về một thực thể của QuizFeedbackBuilder. Bạn có thể dùng một thực thể này để đặt ý kiến phản hồi về một Item có thể chấm điểm. |
createGridValidation() | GridValidationBuilder | Trả về một thực thể của GridValidationBuilder có thể dùng để thiết lập tính năng xác thực trên GridItem . |
createParagraphTextValidation() | ParagraphTextValidationBuilder | Trả về một thực thể của ParagraphTextValidationBuilder mà có thể dùng để thiết lập tính năng xác thực trên
ParagraphTextItem . |
createTextValidation() | TextValidationBuilder | Trả về một thực thể của TextValidationBuilder có thể dùng để thiết lập tính năng xác thực trên TextItem . |
getActiveForm() | Form | Trả về biểu mẫu có tập lệnh liên kết vùng chứa. |
getUi() | Ui | Trả về một thực thể của môi trường giao diện người dùng của trình chỉnh sửa biểu mẫu, cho phép tập lệnh thêm các tính năng như trình đơn, hộp thoại và thanh bên. |
openById(id) | Form | Trả về Form có mã nhận dạng đã chỉ định. |
openByUrl(url) | Form | Trả về Form có URL đã chỉ định. |
FormResponse
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
getEditResponseUrl() | String | Tạo URL có thể dùng để chỉnh sửa câu trả lời đã gửi. |
getGradableItemResponses() | ItemResponse[] | Lấy tất cả phản hồi mục có trong một phản hồi biểu mẫu, theo thứ tự các mục xuất hiện trong biểu mẫu. |
getGradableResponseForItem(item) | ItemResponse | Nhận phản hồi về mục có trong phản hồi biểu mẫu cho một mục nhất định. |
getId() | String | Lấy mã nhận dạng của câu trả lời trong biểu mẫu. |
getItemResponses() | ItemResponse[] | Lấy tất cả phản hồi mục có trong một phản hồi biểu mẫu, theo thứ tự các mục xuất hiện trong biểu mẫu. |
getRespondentEmail() | String | Lấy địa chỉ email của người đã gửi câu trả lời, nếu bạn bật chế độ cài đặt Form.setCollectEmail(collect) . |
getResponseForItem(item) | ItemResponse | Nhận phản hồi về mục có trong phản hồi biểu mẫu này cho một mục nhất định. |
getTimestamp() | Date | Lấy dấu thời gian của lượt gửi phản hồi trong biểu mẫu. |
submit() | FormResponse | Gửi phản hồi. |
toPrefilledUrl() | String | Tạo URL cho biểu mẫu mà trong đó câu trả lời sẽ được điền sẵn dựa trên các câu trả lời trong phản hồi của biểu mẫu này. |
withItemGrade(gradedResponse) | FormResponse | Thêm điểm của câu trả lời mục cho trước vào câu trả lời biểu mẫu. |
withItemResponse(response) | FormResponse | Thêm phản hồi mục đã cho vào phản hồi biểu mẫu. |
GridItem
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
clearValidation() | GridItem | Xoá mọi thông tin xác thực dữ liệu cho mục trong lưới này. |
createResponse(responses) | ItemResponse | Tạo một ItemResponse mới cho mục trong lưới này. |
duplicate() | GridItem | Tạo bản sao của mục này và thêm mục vào cuối biểu mẫu. |
getColumns() | String[] | Lấy giá trị cho mỗi cột trong lưới. |
getHelpText() | String | Lấy văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
getId() | Integer | Lấy giá trị nhận dạng duy nhất của mặt hàng. |
getIndex() | Integer | Lấy chỉ mục của mục trong số tất cả các mục trong biểu mẫu. |
getRows() | String[] | Lấy giá trị cho mỗi hàng trong lưới. |
getTitle() | String | Lấy tiêu đề của mục (đôi khi gọi là văn bản tiêu đề, trong trường hợp là SectionHeaderItem ). |
getType() | ItemType | Lấy loại của mục, được biểu thị dưới dạng ItemType . |
isRequired() | Boolean | Xác định xem người trả lời có phải trả lời câu hỏi hay không. |
setColumns(columns) | GridItem | Đặt các cột của lưới dựa trên mảng giá trị. |
setHelpText(text) | GridItem | Đặt văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
setRequired(enabled) | GridItem | Thiết lập liệu người trả lời có phải trả lời câu hỏi hay không. |
setRows(rows) | GridItem | Đặt các hàng của lưới dựa trên mảng giá trị. |
setTitle(title) | GridItem | Đặt tiêu đề của mục (đôi khi được gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
setValidation(validation) | GridItem | Đặt phương thức xác thực dữ liệu cho mục trong lưới này. |
GridValidation
GridValidationBuilder
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
requireLimitOneResponsePerColumn() | GridValidationBuilder | Yêu cầu giới hạn một câu trả lời trên mỗi cột đối với mục trong lưới. |
ImageItem
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
duplicate() | ImageItem | Tạo bản sao của mục này và thêm mục vào cuối biểu mẫu. |
getAlignment() | Alignment | Lấy chế độ căn chỉnh ngang của hình ảnh. |
getHelpText() | String | Lấy văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
getId() | Integer | Lấy giá trị nhận dạng duy nhất của mặt hàng. |
getImage() | Blob | Lấy hình ảnh đang được gán cho mục. |
getIndex() | Integer | Lấy chỉ mục của mục trong số tất cả các mục trong biểu mẫu. |
getTitle() | String | Lấy tiêu đề của mục (đôi khi gọi là văn bản tiêu đề, trong trường hợp là SectionHeaderItem ). |
getType() | ItemType | Lấy loại của mục, được biểu thị dưới dạng ItemType . |
getWidth() | Integer | Lấy chiều rộng của hình ảnh tính bằng pixel. |
setAlignment(alignment) | ImageItem | Đặt cách căn chỉnh ngang của hình ảnh. |
setHelpText(text) | ImageItem | Đặt văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
setImage(image) | ImageItem | Tự đặt hình ảnh. |
setTitle(title) | ImageItem | Đặt tiêu đề của mục (đôi khi được gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
setWidth(width) | ImageItem | Đặt chiều rộng của hình ảnh tính bằng pixel. |
Item
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
asCheckboxGridItem() | CheckboxGridItem | Trả về mục dưới dạng mục lưới có hộp đánh dấu. |
asCheckboxItem() | CheckboxItem | Trả về mục dưới dạng mục có hộp đánh dấu. |
asDateItem() | DateItem | Trả về mục dưới dạng mục ngày. |
asDateTimeItem() | DateTimeItem | Trả về mục dưới dạng mục ngày-giờ. |
asDurationItem() | DurationItem | Trả về mục dưới dạng một mục thời lượng. |
asGridItem() | GridItem | Trả về mục dưới dạng mục trong lưới. |
asImageItem() | ImageItem | Trả về mục dưới dạng một mục hình ảnh. |
asListItem() | ListItem | Trả về mục dưới dạng một mục danh sách. |
asMultipleChoiceItem() | MultipleChoiceItem | Trả về mục dưới dạng mục trắc nghiệm. |
asPageBreakItem() | PageBreakItem | Trả về mục dưới dạng mục ngắt trang. |
asParagraphTextItem() | ParagraphTextItem | Trả về mục dưới dạng mục văn bản dạng đoạn văn bản. |
asScaleItem() | ScaleItem | Trả về một mục dưới dạng một tỷ lệ. |
asSectionHeaderItem() | SectionHeaderItem | Trả về mục dưới dạng mục trong tiêu đề mục. |
asTextItem() | TextItem | Trả về mục dưới dạng mục văn bản. |
asTimeItem() | TimeItem | Trả về mục dưới dạng một mục thời gian. |
asVideoItem() | VideoItem | Trả về mục dưới dạng một mục video. |
duplicate() | Item | Tạo bản sao của mục này và thêm mục vào cuối biểu mẫu. |
getHelpText() | String | Lấy văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
getId() | Integer | Lấy giá trị nhận dạng duy nhất của mặt hàng. |
getIndex() | Integer | Lấy chỉ mục của mục trong số tất cả các mục trong biểu mẫu. |
getTitle() | String | Lấy tiêu đề của mục (đôi khi gọi là văn bản tiêu đề, trong trường hợp là SectionHeaderItem ). |
getType() | ItemType | Lấy loại của mục, được biểu thị dưới dạng ItemType . |
setHelpText(text) | Item | Đặt văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
setTitle(title) | Item | Đặt tiêu đề của mục (đôi khi được gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
ItemResponse
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
getFeedback() | Object | Xem ý kiến phản hồi về câu trả lời đã gửi của người trả lời. |
getItem() | Item | Nhận mục câu hỏi mà câu trả lời này trả lời. |
getResponse() | Object | Nhận câu trả lời mà người trả lời đã gửi. |
getScore() | Object | Xem điểm số cho câu trả lời đã gửi của người trả lời. |
setFeedback(feedback) | ItemResponse | Đặt phản hồi sẽ được hiển thị cho câu trả lời đã gửi của người trả lời. |
setScore(score) | ItemResponse | Đặt điểm số cho câu trả lời mà người trả lời đã gửi. |
ItemType
Thuộc tính
Tài sản | Loại | Nội dung mô tả |
---|---|---|
CHECKBOX | Enum | Mục câu hỏi cho phép người trả lời chọn một hoặc nhiều hộp đánh dấu, cũng như một trường "other" không bắt buộc. |
CHECKBOX_GRID | Enum | Mục câu hỏi được trình bày dưới dạng một lưới gồm các cột và hàng, cho phép người trả lời chọn nhiều lựa chọn cho mỗi hàng trong một chuỗi các hộp đánh dấu. |
DATE | Enum | Mục câu hỏi cho phép người trả lời nêu rõ ngày. |
DATETIME | Enum | Mục câu hỏi cho phép người trả lời nêu rõ ngày và giờ. |
DURATION | Enum | Mục câu hỏi cho phép người trả lời cho biết khoảng thời gian. |
GRID | Enum | Mục câu hỏi được trình bày dưới dạng một lưới gồm các cột và hàng, cho phép người trả lời chọn một câu trả lời cho mỗi hàng trong một chuỗi các nút chọn. |
IMAGE | Enum | Một mục bố cục hiển thị hình ảnh. |
LIST | Enum | Mục câu hỏi cho phép người trả lời chọn một đáp án trong danh sách thả xuống. |
MULTIPLE_CHOICE | Enum | Mục câu hỏi cho phép người trả lời chọn một lựa chọn trong danh sách các nút chọn hoặc một trường "other" không bắt buộc. |
PAGE_BREAK | Enum | Một mục bố cục đánh dấu phần đầu của một trang. |
PARAGRAPH_TEXT | Enum | Một mục câu hỏi giúp người trả lời nhập một khối văn bản. |
SCALE | Enum | Một mục câu hỏi cho phép người trả lời chọn một tuỳ chọn trong một chuỗi các nút chọn được đánh số. |
SECTION_HEADER | Enum | Một mục bố cục cho biết phần đầu của một phần (một cách trực quan). |
TEXT | Enum | Mục câu hỏi cho phép người trả lời nhập một dòng văn bản. |
TIME | Enum | Một mục câu hỏi cho phép người trả lời chỉ ra thời gian trong ngày. |
VIDEO | Enum | Mục bố cục hiển thị video trên YouTube. |
FILE_UPLOAD | Enum | Mục câu hỏi cho phép người trả lời tải tệp lên. |
ListItem
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
createChoice(value) | Choice | Tạo lựa chọn mới. |
createChoice(value, isCorrect) | Choice | Tạo lựa chọn mới. |
createChoice(value, navigationItem) | Choice | Tạo một lựa chọn mới với tuỳ chọn điều hướng trang sẽ chuyển đến một mục ngắt trang nhất định. |
createChoice(value, navigationType) | Choice | Tạo một lựa chọn mới có tuỳ chọn điều hướng trang. |
createResponse(response) | ItemResponse | Tạo một ItemResponse mới cho mục trong danh sách này. |
duplicate() | ListItem | Tạo bản sao của mục này và thêm mục vào cuối biểu mẫu. |
getChoices() | Choice[] | Nhận tất cả lựa chọn cho một vật phẩm. |
getFeedbackForCorrect() | QuizFeedback | Trả về phản hồi được hiển thị cho người trả lời khi họ trả lời đúng cho một câu hỏi. |
getFeedbackForIncorrect() | QuizFeedback | Trả về phản hồi được hiển thị cho người trả lời khi họ trả lời sai câu hỏi. |
getHelpText() | String | Lấy văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
getId() | Integer | Lấy giá trị nhận dạng duy nhất của mặt hàng. |
getIndex() | Integer | Lấy chỉ mục của mục trong số tất cả các mục trong biểu mẫu. |
getPoints() | Integer | Trả về giá trị điểm của một mục có thể chấm điểm. |
getTitle() | String | Lấy tiêu đề của mục (đôi khi gọi là văn bản tiêu đề, trong trường hợp là SectionHeaderItem ). |
getType() | ItemType | Lấy loại của mục, được biểu thị dưới dạng ItemType . |
isRequired() | Boolean | Xác định xem người trả lời có phải trả lời câu hỏi hay không. |
setChoiceValues(values) | ListItem | Đặt các lựa chọn cho một mục từ một mảng chuỗi. |
setChoices(choices) | ListItem | Đặt một mảng các lựa chọn cho một mặt hàng. |
setFeedbackForCorrect(feedback) | ListItem | Đặt phản hồi được hiển thị cho người trả lời khi họ trả lời đúng cho một câu hỏi. |
setFeedbackForIncorrect(feedback) | ListItem | Thiết lập phản hồi sẽ hiển thị cho người trả lời khi họ trả lời sai câu hỏi. |
setHelpText(text) | ListItem | Đặt văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
setPoints(points) | ListItem | Đặt số điểm của một vật phẩm có thể chấm điểm. |
setRequired(enabled) | ListItem | Thiết lập liệu người trả lời có phải trả lời câu hỏi hay không. |
setTitle(title) | ListItem | Đặt tiêu đề của mục (đôi khi được gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
MultipleChoiceItem
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
createChoice(value) | Choice | Tạo lựa chọn mới. |
createChoice(value, isCorrect) | Choice | Tạo lựa chọn mới. |
createChoice(value, navigationItem) | Choice | Tạo một lựa chọn mới với tuỳ chọn điều hướng trang sẽ chuyển đến một mục ngắt trang nhất định. |
createChoice(value, navigationType) | Choice | Tạo một lựa chọn mới có tuỳ chọn điều hướng trang. |
createResponse(response) | ItemResponse | Tạo ItemResponse mới cho mục trắc nghiệm này. |
duplicate() | MultipleChoiceItem | Tạo bản sao của mục này và thêm mục vào cuối biểu mẫu. |
getChoices() | Choice[] | Nhận tất cả lựa chọn cho một vật phẩm. |
getFeedbackForCorrect() | QuizFeedback | Trả về phản hồi được hiển thị cho người trả lời khi họ trả lời đúng cho một câu hỏi. |
getFeedbackForIncorrect() | QuizFeedback | Trả về phản hồi được hiển thị cho người trả lời khi họ trả lời sai câu hỏi. |
getHelpText() | String | Lấy văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
getId() | Integer | Lấy giá trị nhận dạng duy nhất của mặt hàng. |
getIndex() | Integer | Lấy chỉ mục của mục trong số tất cả các mục trong biểu mẫu. |
getPoints() | Integer | Trả về giá trị điểm của một mục có thể chấm điểm. |
getTitle() | String | Lấy tiêu đề của mục (đôi khi gọi là văn bản tiêu đề, trong trường hợp là SectionHeaderItem ). |
getType() | ItemType | Lấy loại của mục, được biểu thị dưới dạng ItemType . |
hasOtherOption() | Boolean | Xác định xem mục có tuỳ chọn "khác" hay không. |
isRequired() | Boolean | Xác định xem người trả lời có phải trả lời câu hỏi hay không. |
setChoiceValues(values) | MultipleChoiceItem | Đặt các lựa chọn cho một mục từ một mảng chuỗi. |
setChoices(choices) | MultipleChoiceItem | Đặt một mảng các lựa chọn cho một mặt hàng. |
setFeedbackForCorrect(feedback) | MultipleChoiceItem | Đặt phản hồi được hiển thị cho người trả lời khi họ trả lời đúng cho một câu hỏi. |
setFeedbackForIncorrect(feedback) | MultipleChoiceItem | Thiết lập phản hồi sẽ hiển thị cho người trả lời khi họ trả lời sai câu hỏi. |
setHelpText(text) | MultipleChoiceItem | Đặt văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
setPoints(points) | MultipleChoiceItem | Đặt số điểm của một vật phẩm có thể chấm điểm. |
setRequired(enabled) | MultipleChoiceItem | Thiết lập liệu người trả lời có phải trả lời câu hỏi hay không. |
setTitle(title) | MultipleChoiceItem | Đặt tiêu đề của mục (đôi khi được gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
showOtherOption(enabled) | MultipleChoiceItem | Đặt liệu mục có tuỳ chọn "other" hay không. |
PageBreakItem
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
duplicate() | PageBreakItem | Tạo bản sao của mục này và thêm mục vào cuối biểu mẫu. |
getGoToPage() | PageBreakItem | Lấy PageBreakItem mà biểu mẫu sẽ chuyển đến sau khi hoàn thành trang trước khi ngắt trang này (nghĩa là khi chuyển đến ngắt trang này theo tiến trình tuyến tính thông thường thông qua biểu mẫu). |
getHelpText() | String | Lấy văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
getId() | Integer | Lấy giá trị nhận dạng duy nhất của mặt hàng. |
getIndex() | Integer | Lấy chỉ mục của mục trong số tất cả các mục trong biểu mẫu. |
getPageNavigationType() | PageNavigationType | Lấy loại điều hướng trang xảy ra sau khi hoàn tất trang trước khi ngắt trang này (nghĩa là khi chuyển đến ngắt trang này theo tiến trình tuyến tính thông thường thông qua biểu mẫu). |
getTitle() | String | Lấy tiêu đề của mục (đôi khi gọi là văn bản tiêu đề, trong trường hợp là SectionHeaderItem ). |
getType() | ItemType | Lấy loại của mục, được biểu thị dưới dạng ItemType . |
setGoToPage(goToPageItem) | PageBreakItem | Đặt trang cần chuyển đến sau khi hoàn tất trang trước khi ngắt trang này (nghĩa là khi đến ngắt trang này theo tiến trình tuyến tính thông thường thông qua biểu mẫu). |
setGoToPage(navigationType) | PageBreakItem | Đặt loại điều hướng trang xảy ra sau khi hoàn tất trang trước khi ngắt trang (nghĩa là khi chuyển đến ngắt trang này theo tiến trình tuyến tính thông thường thông qua biểu mẫu). |
setHelpText(text) | PageBreakItem | Đặt văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
setTitle(title) | PageBreakItem | Đặt tiêu đề của mục (đôi khi được gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
PageNavigationType
Thuộc tính
Tài sản | Loại | Nội dung mô tả |
---|---|---|
CONTINUE | Enum | Tiếp tục chuyển sang trang tiếp theo của biểu mẫu sau khi hoàn tất trang hiện tại. |
GO_TO_PAGE | Enum | Chuyển đến một trang cụ thể của biểu mẫu sau khi hoàn tất trang hiện tại. |
RESTART | Enum | Bắt đầu lại biểu mẫu từ đầu mà không xoá các câu trả lời đã nhập từ trước đến nay, sau khi hoàn thành trang hiện tại. |
SUBMIT | Enum | Gửi câu trả lời qua biểu mẫu sau khi hoàn tất trang hiện tại. |
ParagraphTextItem
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
clearValidation() | ParagraphTextItem | Xoá mọi thông tin xác thực dữ liệu cho mục văn bản của đoạn văn bản này. |
createResponse(response) | ItemResponse | Tạo ItemResponse mới cho mục văn bản của đoạn văn bản này. |
duplicate() | ParagraphTextItem | Tạo bản sao của mục này và thêm mục vào cuối biểu mẫu. |
getGeneralFeedback() | QuizFeedback | Trả về phản hồi được hiển thị cho người trả lời khi họ trả lời câu hỏi có thể chấm điểm. |
getHelpText() | String | Lấy văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
getId() | Integer | Lấy giá trị nhận dạng duy nhất của mặt hàng. |
getIndex() | Integer | Lấy chỉ mục của mục trong số tất cả các mục trong biểu mẫu. |
getPoints() | Integer | Trả về giá trị điểm của một mục có thể chấm điểm. |
getTitle() | String | Lấy tiêu đề của mục (đôi khi gọi là văn bản tiêu đề, trong trường hợp là SectionHeaderItem ). |
getType() | ItemType | Lấy loại của mục, được biểu thị dưới dạng ItemType . |
isRequired() | Boolean | Xác định xem người trả lời có phải trả lời câu hỏi hay không. |
setGeneralFeedback(feedback) | ParagraphTextItem | Thiết lập để người trả lời xem được nội dung phản hồi khi họ trả lời câu hỏi có thể chấm điểm nhưng không có câu trả lời chính xác hoặc không chính xác (chẳng hạn như những câu hỏi yêu cầu chấm điểm theo cách thủ công). |
setHelpText(text) | ParagraphTextItem | Đặt văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
setPoints(points) | ParagraphTextItem | Đặt số điểm của một vật phẩm có thể chấm điểm. |
setRequired(enabled) | ParagraphTextItem | Thiết lập liệu người trả lời có phải trả lời câu hỏi hay không. |
setTitle(title) | ParagraphTextItem | Đặt tiêu đề của mục (đôi khi được gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
setValidation(validation) | ParagraphTextItem | Đặt phương thức xác thực dữ liệu cho mục văn bản của đoạn văn bản này. |
ParagraphTextValidation
ParagraphTextValidationBuilder
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
requireTextContainsPattern(pattern) | ParagraphTextValidationBuilder | Yêu cầu phản hồi để chứa mẫu. |
requireTextDoesNotContainPattern(pattern) | ParagraphTextValidationBuilder | Yêu cầu phản hồi để không chứa mẫu. |
requireTextDoesNotMatchPattern(pattern) | ParagraphTextValidationBuilder | Yêu cầu phản hồi để không khớp với mẫu. |
requireTextLengthGreaterThanOrEqualTo(number) | ParagraphTextValidationBuilder | Yêu cầu thời lượng phản hồi phải lớn hơn hoặc bằng giá trị. |
requireTextLengthLessThanOrEqualTo(number) | ParagraphTextValidationBuilder | Yêu cầu thời lượng phản hồi phải nhỏ hơn giá trị. |
requireTextMatchesPattern(pattern) | ParagraphTextValidationBuilder | Yêu cầu phản hồi để khớp với mẫu. |
QuizFeedback
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
getLinkUrls() | String[] | Lấy danh sách các URL được liên kết với Phản hồi. |
getText() | String | Lấy văn bản hiển thị của Ý kiến phản hồi. |
QuizFeedbackBuilder
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
addLink(url) | QuizFeedbackBuilder | Thêm một đường liên kết đến tài liệu bổ sung của ý kiến phản hồi. |
addLink(url, displayText) | QuizFeedbackBuilder | Thêm một đường liên kết đến tài liệu bổ sung của ý kiến phản hồi. |
build() | QuizFeedback | Tạo một Phản hồi thuộc loại tương ứng cho trình tạo này. |
copy() | QuizFeedbackBuilder | Trả về bản sao của trình tạo này. |
setText(text) | QuizFeedbackBuilder | Thiết lập văn bản phản hồi. |
ScaleItem
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
createResponse(response) | ItemResponse | Tạo một ItemResponse mới cho mục tỷ lệ này. |
duplicate() | ScaleItem | Tạo bản sao của mục này và thêm mục vào cuối biểu mẫu. |
getGeneralFeedback() | QuizFeedback | Trả về phản hồi được hiển thị cho người trả lời khi họ trả lời câu hỏi có thể chấm điểm. |
getHelpText() | String | Lấy văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
getId() | Integer | Lấy giá trị nhận dạng duy nhất của mặt hàng. |
getIndex() | Integer | Lấy chỉ mục của mục trong số tất cả các mục trong biểu mẫu. |
getLeftLabel() | String | Lấy nhãn cho giới hạn dưới của tỷ lệ, nếu có. |
getLowerBound() | Integer | Lấy giới hạn dưới của thang đo. |
getPoints() | Integer | Trả về giá trị điểm của một mục có thể chấm điểm. |
getRightLabel() | String | Lấy nhãn cho giới hạn trên của tỷ lệ, nếu có. |
getTitle() | String | Lấy tiêu đề của mục (đôi khi gọi là văn bản tiêu đề, trong trường hợp là SectionHeaderItem ). |
getType() | ItemType | Lấy loại của mục, được biểu thị dưới dạng ItemType . |
getUpperBound() | Integer | Lấy giới hạn trên của tỷ lệ. |
isRequired() | Boolean | Xác định xem người trả lời có phải trả lời câu hỏi hay không. |
setBounds(lower, upper) | ScaleItem | Đặt giới hạn dưới và giới hạn trên của tỷ lệ. |
setGeneralFeedback(feedback) | ScaleItem | Thiết lập để người trả lời xem được nội dung phản hồi khi họ trả lời câu hỏi có thể chấm điểm nhưng không có câu trả lời chính xác hoặc không chính xác (chẳng hạn như những câu hỏi yêu cầu chấm điểm theo cách thủ công). |
setHelpText(text) | ScaleItem | Đặt văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
setLabels(lower, upper) | ScaleItem | Đặt nhãn cho giới hạn dưới và giới hạn trên của tỷ lệ. |
setPoints(points) | ScaleItem | Đặt số điểm của một vật phẩm có thể chấm điểm. |
setRequired(enabled) | ScaleItem | Thiết lập liệu người trả lời có phải trả lời câu hỏi hay không. |
setTitle(title) | ScaleItem | Đặt tiêu đề của mục (đôi khi được gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
SectionHeaderItem
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
duplicate() | SectionHeaderItem | Tạo bản sao của mục này và thêm mục vào cuối biểu mẫu. |
getHelpText() | String | Lấy văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
getId() | Integer | Lấy giá trị nhận dạng duy nhất của mặt hàng. |
getIndex() | Integer | Lấy chỉ mục của mục trong số tất cả các mục trong biểu mẫu. |
getTitle() | String | Lấy tiêu đề của mục (đôi khi gọi là văn bản tiêu đề, trong trường hợp là SectionHeaderItem ). |
getType() | ItemType | Lấy loại của mục, được biểu thị dưới dạng ItemType . |
setHelpText(text) | SectionHeaderItem | Đặt văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
setTitle(title) | SectionHeaderItem | Đặt tiêu đề của mục (đôi khi được gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
TextItem
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
clearValidation() | TextItem | Xoá mọi thông tin xác thực dữ liệu cho mục văn bản này. |
createResponse(response) | ItemResponse | Tạo ItemResponse mới cho mục văn bản này. |
duplicate() | TextItem | Tạo bản sao của mục này và thêm mục vào cuối biểu mẫu. |
getGeneralFeedback() | QuizFeedback | Trả về phản hồi được hiển thị cho người trả lời khi họ trả lời câu hỏi có thể chấm điểm. |
getHelpText() | String | Lấy văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
getId() | Integer | Lấy giá trị nhận dạng duy nhất của mặt hàng. |
getIndex() | Integer | Lấy chỉ mục của mục trong số tất cả các mục trong biểu mẫu. |
getPoints() | Integer | Trả về giá trị điểm của một mục có thể chấm điểm. |
getTitle() | String | Lấy tiêu đề của mục (đôi khi gọi là văn bản tiêu đề, trong trường hợp là SectionHeaderItem ). |
getType() | ItemType | Lấy loại của mục, được biểu thị dưới dạng ItemType . |
isRequired() | Boolean | Xác định xem người trả lời có phải trả lời câu hỏi hay không. |
setGeneralFeedback(feedback) | TextItem | Thiết lập để người trả lời xem được nội dung phản hồi khi họ trả lời câu hỏi có thể chấm điểm nhưng không có câu trả lời chính xác hoặc không chính xác (chẳng hạn như những câu hỏi yêu cầu chấm điểm theo cách thủ công). |
setHelpText(text) | TextItem | Đặt văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
setPoints(points) | TextItem | Đặt số điểm của một vật phẩm có thể chấm điểm. |
setRequired(enabled) | TextItem | Thiết lập liệu người trả lời có phải trả lời câu hỏi hay không. |
setTitle(title) | TextItem | Đặt tiêu đề của mục (đôi khi được gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
setValidation(validation) | TextItem | Đặt phương thức xác thực dữ liệu cho mục văn bản này. |
TextValidation
TextValidationBuilder
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
requireNumber() | TextValidationBuilder | Yêu cầu mục văn bản phải là một số. |
requireNumberBetween(start, end) | TextValidationBuilder | Yêu cầu mục văn bản phải là một số từ bắt đầu đến kết thúc, tính cả 2 giá trị đầu cuối. |
requireNumberEqualTo(number) | TextValidationBuilder | Yêu cầu mục văn bản phải là một số bằng với giá trị đã chỉ định. |
requireNumberGreaterThan(number) | TextValidationBuilder | Yêu cầu mục văn bản phải là một số lớn hơn giá trị đã chỉ định. |
requireNumberGreaterThanOrEqualTo(number) | TextValidationBuilder | Yêu cầu mục văn bản phải là một số lớn hơn hoặc bằng giá trị được chỉ định. |
requireNumberLessThan(number) | TextValidationBuilder | Yêu cầu mục văn bản phải là một số nhỏ hơn giá trị được chỉ định. |
requireNumberLessThanOrEqualTo(number) | TextValidationBuilder | Yêu cầu mục văn bản phải là một số nhỏ hơn hoặc bằng giá trị được chỉ định. |
requireNumberNotBetween(start, end) | TextValidationBuilder | Yêu cầu mục văn bản phải là một số không nằm trong khoảng từ bắt đầu đến kết thúc, tính cả 2 giá trị đầu cuối. |
requireNumberNotEqualTo(number) | TextValidationBuilder | Yêu cầu mục văn bản phải là một số không bằng giá trị được chỉ định. |
requireTextContainsPattern(pattern) | TextValidationBuilder | Yêu cầu phản hồi để chứa mẫu. |
requireTextDoesNotContainPattern(pattern) | TextValidationBuilder | Yêu cầu phản hồi để không chứa mẫu. |
requireTextDoesNotMatchPattern(pattern) | TextValidationBuilder | Yêu cầu phản hồi để không khớp với mẫu. |
requireTextIsEmail() | TextValidationBuilder | Bắt buộc phải có mục văn bản là địa chỉ email. |
requireTextIsUrl() | TextValidationBuilder | Bắt buộc phải có mục văn bản là một URL. |
requireTextLengthGreaterThanOrEqualTo(number) | TextValidationBuilder | Yêu cầu thời lượng phản hồi phải lớn hơn hoặc bằng giá trị. |
requireTextLengthLessThanOrEqualTo(number) | TextValidationBuilder | Yêu cầu thời lượng phản hồi phải nhỏ hơn giá trị. |
requireTextMatchesPattern(pattern) | TextValidationBuilder | Yêu cầu phản hồi để khớp với mẫu. |
requireWholeNumber() | TextValidationBuilder | Yêu cầu mục văn bản phải là một số nguyên. |
TimeItem
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
createResponse(hour, minute) | ItemResponse | Tạo ItemResponse mới cho mục thời gian này. |
duplicate() | TimeItem | Tạo bản sao của mục này và thêm mục vào cuối biểu mẫu. |
getGeneralFeedback() | QuizFeedback | Trả về phản hồi được hiển thị cho người trả lời khi họ trả lời câu hỏi có thể chấm điểm. |
getHelpText() | String | Lấy văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
getId() | Integer | Lấy giá trị nhận dạng duy nhất của mặt hàng. |
getIndex() | Integer | Lấy chỉ mục của mục trong số tất cả các mục trong biểu mẫu. |
getPoints() | Integer | Trả về giá trị điểm của một mục có thể chấm điểm. |
getTitle() | String | Lấy tiêu đề của mục (đôi khi gọi là văn bản tiêu đề, trong trường hợp là SectionHeaderItem ). |
getType() | ItemType | Lấy loại của mục, được biểu thị dưới dạng ItemType . |
isRequired() | Boolean | Xác định xem người trả lời có phải trả lời câu hỏi hay không. |
setGeneralFeedback(feedback) | TimeItem | Thiết lập để người trả lời xem được nội dung phản hồi khi họ trả lời câu hỏi có thể chấm điểm nhưng không có câu trả lời chính xác hoặc không chính xác (chẳng hạn như những câu hỏi yêu cầu chấm điểm theo cách thủ công). |
setHelpText(text) | TimeItem | Đặt văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
setPoints(points) | TimeItem | Đặt số điểm của một vật phẩm có thể chấm điểm. |
setRequired(enabled) | TimeItem | Thiết lập liệu người trả lời có phải trả lời câu hỏi hay không. |
setTitle(title) | TimeItem | Đặt tiêu đề của mục (đôi khi được gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
VideoItem
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
duplicate() | VideoItem | Tạo bản sao của mục này và thêm mục vào cuối biểu mẫu. |
getAlignment() | Alignment | Lấy chế độ căn chỉnh ngang của video. |
getHelpText() | String | Lấy văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
getId() | Integer | Lấy giá trị nhận dạng duy nhất của mặt hàng. |
getIndex() | Integer | Lấy chỉ mục của mục trong số tất cả các mục trong biểu mẫu. |
getTitle() | String | Lấy tiêu đề của mục (đôi khi gọi là văn bản tiêu đề, trong trường hợp là SectionHeaderItem ). |
getType() | ItemType | Lấy loại của mục, được biểu thị dưới dạng ItemType . |
getWidth() | Integer | Lấy chiều rộng của video tính bằng pixel. |
setAlignment(alignment) | VideoItem | Đặt chế độ căn chỉnh ngang của video. |
setHelpText(text) | VideoItem | Đặt văn bản trợ giúp của mục (đôi khi gọi là văn bản mô tả cho các mục bố cục như ImageItems , PageBreakItems và SectionHeaderItems ). |
setTitle(title) | VideoItem | Đặt tiêu đề của mục (đôi khi được gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
setVideoUrl(youtubeUrl) | VideoItem | Tự đặt video từ một URL YouTube hoặc mã video cụ thể trên YouTube. |
setWidth(width) | VideoItem | Đặt chiều rộng của video bằng pixel. |