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 | Enum đại diện cho các kiểu căn chỉnh hình ảnh được hỗ trợ. |
CheckboxGridItem | Một mục câu hỏ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 trên mỗi hàng từ một chuỗi hộp đánh dấu. |
CheckboxGridValidation | Xác thực dữ liệu cho CheckboxGridItem . |
CheckboxGridValidationBuilder | Một 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ư trường "other" (không bắt buộc). |
CheckboxValidation | Xác thực dữ liệu cho CheckboxItem . |
CheckboxValidationBuilder | Một DataValidationBuilder cho CheckboxValidation . |
Choice | Một lựa chọn liên kết với loại Item hỗ trợ các lựa chọn, như CheckboxItem , ListItem hoặc MultipleChoiceItem . |
DateItem | Mục câu hỏi cho phép người trả lời chọn một ngày. |
DateTimeItem | Mục câu hỏi cho phép người trả lời chỉ định ngày và giờ. |
DestinationType | Một enum đại diện cho các loại đích nhận 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 chỉ định khoảng thời gian. |
FeedbackType | Một enum đại diện cho các loại phản hồi được hỗ trợ. |
Form | Một 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 tập lệnh mới. |
FormResponse | Câu trả lời cho toàn bộ biểu mẫu. |
GridItem | Một mục câu hỏ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 trên một chuỗi các nút chọn. |
GridValidation | Xác thực dữ liệu cho GridItem . |
GridValidationBuilder | Một 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 một biểu mẫu. |
ItemType | Enum đại diện cho các loại mục 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 lựa chọn từ 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 trường "other" (không bắt buộc). |
PageBreakItem | Mục bố cục đánh dấu sự bắt đầu của một trang. |
PageNavigationType | Enum đại diện cho các loại điều hướng trang được hỗ trợ. |
ParagraphTextItem | Mục câu hỏi cho phé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 | Một DataValidationBuilder cho ParagraphTextValidation . |
QuizFeedback | Cách triển khai bean của một phản hồi, chứa 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 | FeedbackBuilder cơ bản chứa phương thức setter cho các thuộc tính chung cho tất cả 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 tùy chọn từ một chuỗi các nút radio được đánh số. |
SectionHeaderItem | 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 | Một DataValidationBuilder cho TextValidation . |
TimeItem | Mục câu hỏi cho phép người trả lời chỉ định thời gian trong ngày. |
VideoItem | Mục bố cục hiển thị video. |
Alignment
Thuộc tính
Thuộc tính | Loại | Mô tả |
---|---|---|
LEFT | Enum | Căn chỉnh hình ảnh sang bên trái của biểu mẫu. |
CENTER | Enum | Căn chỉnh hình ảnh vào chính 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 | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
clearValidation() | CheckboxGridItem | Xóa mọi xác thực dữ liệu cho mục lưới này. |
createResponse(responses) | ItemResponse | Tạo một ItemResponse mới cho mục lưới của 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 còn 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 còn gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
getType() | ItemType | Xem loại 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ột mảng các giá trị. |
setHelpText(text) | CheckboxGridItem | Đặt văn bản trợ giúp của mục (đôi khi còn 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 | Đặt xem 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ột mảng các giá trị. |
setTitle(title) | CheckboxGridItem | Đặt tiêu đề của mục (đôi khi 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 hộp kiểm này. |
CheckboxGridValidation
CheckboxGridValidationBuilder
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
requireLimitOneResponsePerColumn() | CheckboxGridValidationBuilder | Yêu cầu giới hạn một phản hồi mỗi cột cho mục hàng lưới. |
CheckboxItem
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
clearValidation() | CheckboxItem | Xóa bất kỳ xác thực dữ liệu nào cho mục hộp kiểm 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 một 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 được tất cả lựa chọn cho một mặt hàng. |
getFeedbackForCorrect() | QuizFeedback | Trả lại phản hồi được hiển thị cho người trả lời khi họ trả lời đúng câu hỏi. |
getFeedbackForIncorrect() | QuizFeedback | Trả lại phản hồi được hiển thị cho người trả lời khi họ trả lời không chính xác cho câu hỏi. |
getHelpText() | String | Lấy văn bản trợ giúp của mục (đôi khi còn 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 còn gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
getType() | ItemType | Xem loại mục, được biểu thị dưới dạng ItemType . |
hasOtherOption() | Boolean | Xác định xem mục có tùy 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 lựa chọn cho một mục từ một mảng chuỗi. |
setChoices(choices) | CheckboxItem | Đặt một loạt 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ọ phản hồi chính xác một câu hỏi. |
setFeedbackForIncorrect(feedback) | CheckboxItem | Đặt phản hồi để được hiển thị cho người trả lời khi họ trả lời không chính xác cho câu hỏi. |
setHelpText(text) | CheckboxItem | Đặt văn bản trợ giúp của mục (đôi khi còn 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 mà một mục có thể chấm điểm có giá trị. |
setRequired(enabled) | CheckboxItem | Đặt xem 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 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 kiểm này. |
showOtherOption(enabled) | CheckboxItem | Đặt xem mục có tùy chọn "khác" hay không. |
CheckboxValidation
CheckboxValidationBuilder
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
requireSelectAtLeast(number) | CheckboxValidationBuilder | Bạn phải chọn ít nhất nhiều lựa chọn này. |
requireSelectAtMost(number) | CheckboxValidationBuilder | Yêu cầu tối đa nhiều lựa chọn như vậy để được chọn. |
requireSelectExactly(number) | CheckboxValidationBuilder | Bạn cần chọn chính xác nhiều lựa chọn như vậy. |
Choice
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
getGotoPage() | PageBreakItem | Lấy PageBreakItem được đặt làm đích 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 phản hồi chọn lựa chọn này và hoàn tất trang hiện tại. |
getValue() | String | Lấy giá trị của lựa chọn mà người trả lời nhìn thấy dưới dạng nhãn khi xem biểu mẫu. |
isCorrectAnswer() | Boolean | Xem câu trả lời có phải là đáp án chính xác hay không. |
DateItem
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
createResponse(response) | ItemResponse | Tạo một 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 còn 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 còn gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
getType() | ItemType | Xem loại 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 tùy 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 | Đặt phản hồi để hiển thị cho người trả lời khi họ phản hồi câu hỏi có thể chấm điểm mà không có câu trả lời đúng hoặc sai (tức là 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 còn 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 mà một mục có thể chấm điểm có giá trị. |
setRequired(enabled) | DateItem | Đặt xem 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 gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
DateTimeItem
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
createResponse(response) | ItemResponse | Tạo một 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 còn 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 còn gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
getType() | ItemType | Xem loại 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 tùy 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 | Đặt phản hồi để hiển thị cho người trả lời khi họ phản hồi câu hỏi có thể chấm điểm mà không có câu trả lời đúng hoặc sai (tức là 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 còn 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 mà một mục có thể chấm điểm có giá trị. |
setRequired(enabled) | DateTimeItem | Đặt xem 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 gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
DestinationType
Thuộc tính
Thuộc tính | Loại | Mô tả |
---|---|---|
SPREADSHEET | Enum | Bảng tính Google Trang tính là đích cho câu trả lời của biểu mẫu. |
DurationItem
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
createResponse(hours, minutes, seconds) | ItemResponse | Tạo một 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 còn 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 còn gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
getType() | ItemType | Xem loại 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 | Đặt phản hồi để hiển thị cho người trả lời khi họ phản hồi câu hỏi có thể chấm điểm mà không có câu trả lời đúng hoặc sai (tức là 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 còn 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 mà một mục có thể chấm điểm có giá trị. |
setRequired(enabled) | DurationItem | Đặt xem 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 gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
FeedbackType
Thuộc tính
Thuộc tính | Loại | Mô tả |
---|---|---|
CORRECT | Enum | Phản hồi được tự động hiển thị cho 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ị cho người trả lời cho câu hỏi được trả lời sai. |
GENERAL | Enum | Phản hồi tự động hiển thị cho người trả lời khi họ gửi phản hồi của mình. |
Form
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
addCheckboxGridItem() | CheckboxGridItem | Thêm một mục câu hỏi mới, hiển thị 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 hộp đánh dấu. |
addCheckboxItem() | CheckboxItem | Thêm 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 câu hỏi mới cho phép người trả lời chọn một ngày. |
addDateTimeItem() | DateTimeItem | Thêm một mục câu hỏi mới cho phép người trả lời chỉ định 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 chỉ định khoảng thời gian. |
addEditor(emailAddress) | Form | Thêm người dùng cụ thể vào danh sách người chỉnh sửa cho Form . |
addEditor(user) | Form | Thêm người dùng cụ thể vào danh sách người chỉnh sửa cho Form . |
addEditors(emailAddresses) | Form | Thêm một mảng người dùng nhất định 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, hiển thị 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 trên một chuỗi các nút chọn. |
addImageItem() | ImageItem | Thêm một mục bố cục mới hiển thị một 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 lựa chọn 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 "other" (không bắt buộc). |
addPageBreakItem() | PageBreakItem | Thêm một mục bố cục mới đánh dấu sự bắt đầu của một trang. |
addParagraphTextItem() | ParagraphTextItem | Thêm mục câu hỏi mới cho phép người trả lời 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 tùy chọn từ một chuỗi các nút radio được đánh số. |
addSectionHeaderItem() | SectionHeaderItem | Thêm một mục bố cục mới cho biết bắt đầu một phần một cách trực quan. |
addTextItem() | TextItem | Thêm mục câu hỏi mới cho phép 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ỉ định thời gian trong ngày. |
addVideoItem() | VideoItem | Thêm mục bố cục mới hiển thị video. |
canEditResponse() | Boolean | Xác định xem biểu mẫu có hiển thị 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 không. |
createResponse() | FormResponse | Tạo câu trả lời mới cho biểu mẫu. |
deleteAllResponses() | Form | Xóa tất cả câu trả lời đã gửi khỏi kho lưu trữ câu trả lời của biểu mẫu. |
deleteItem(index) | void | Xóa 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. |
deleteItem(item) | void | Xóa mục đã cho. |
deleteResponse(responseId) | Form | Xóa một câu trả lời khỏi kho lưu trữ 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 | Nhận thông báo tuỳ chỉnh sẽ 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 đặt thông báo tuỳ chỉnh nào. |
getDescription() | String | Xem nội dung mô tả của biểu mẫu. |
getDestinationId() | String | Lấy mã nhận dạng của đích đến trong phản hồi của biểu mẫu. |
getDestinationType() | DestinationType | Xem loại đích phản hồi của biểu mẫu. |
getEditUrl() | String | Nhận URL có thể dùng để truy cập chế độ chỉnh sửa của biểu mẫu. |
getEditors() | User[] | Tải 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ột ID cụ thể. |
getItems() | Item[] | Lấy một mảng chứa tất cả các mục trong biểu mẫu. |
getItems(itemType) | Item[] | Lấy một mảng chứa tất cả các mục thuộc một loại đã cho. |
getPublishedUrl() | String | Nhận 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. |
getResponses() | FormResponse[] | Lấy một mảng gồm tất cả các phản hồi của biểu mẫu. |
getResponses(timestamp) | FormResponse[] | Lấy một mảng gồm 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ó ngẫu nhiên hay không. |
getSummaryUrl() | String | Nhận URL có thể dùng để xem bản tóm tắt câu trả lờ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 chỉ cho phép một câu trả lời cho mỗi người trả lời. |
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ị liên kết để gửi 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ị 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 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 cụ thể khác. |
moveItem(item, toIndex) | Item | Di chuyển một mục đã cho vào chỉ mục nhất định trong số tất cả các mục trong biểu mẫu. |
removeDestination() | Form | Hủy liên kết biểu mẫu khỏi đích phản hồi hiện tại. |
removeEditor(emailAddress) | Form | Xoá người dùng đã cho khỏi danh sách người chỉnh sửa Form . |
removeEditor(user) | Form | Xoá người dùng đã cho khỏi danh sách người chỉnh sử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 phản hồi. |
setAcceptingResponses(enabled) | Form | Đặt xem biểu mẫu hiện có chấp nhận phản hồi hay không. |
setAllowResponseEdits(enabled) | Form | Đặt biểu mẫu có hiển thị liên kết để chỉnh sửa câu trả lời hay không sau khi gửi. |
setCollectEmail(collect) | Form | Đặt xem biểu mẫu có thu thập địa chỉ email của người trả lời không. |
setConfirmationMessage(message) | Form | Đặt thông báo xác nhận của 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 câu trả lời. |
setDescription(description) | Form | Đặt mô tả của biểu mẫu. |
setDestination(type, id) | Form | Đặt đích đến cho câu trả lời trong biểu mẫu được lưu. |
setIsQuiz(enabled) | Form | Đặt xem biểu mẫu có phải là bài kiểm tra không. |
setLimitOneResponsePerUser(enabled) | Form | Đặt liệu biểu mẫu có cho phép chỉ một câu trả lời cho mỗi người trả lời hay không. |
setProgressBar(enabled) | Form | Đặt biểu mẫu có thanh tiến trình hay không. |
setPublishingSummary(enabled) | Form | Đặt biểu mẫu có hiển thị liên kết để xem 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 | Đặt 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 hoặc miền phụ hay không trước khi phản hồi. |
setShowLinkToRespondAgain(enabled) | Form | Đặt biểu mẫu có hiển thị 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 | Đặt liệu thứ tự các câu hỏi trên mỗi trang của biểu mẫu 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 của biểu mẫu thành URL ngắn. |
submitGrades(responses) | Form | Gửi điểm cho FormResponses đã cho. |
FormApp
Thuộc tính
Thuộc tính | Loại | Mô tả |
---|---|---|
Alignment | Alignment | Bảng liệt kê các kiểu 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 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 điều hướng trang. |
Phương thức
Phương thức | Loại 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 để đặt quy trình xác thực trên CheckboxGridItem . |
createCheckboxValidation() | CheckboxValidationBuilder | Trả về một thực thể của CheckboxValidationBuilder có thể dùng để đặt quy trình xác thực trên CheckboxItem . |
createFeedback() | QuizFeedbackBuilder | Trả về một thực thể của QuizFeedbackBuilder, có thể dùng để đặt phản hồi cho 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 để đặt quy trình xác thực trên GridItem . |
createParagraphTextValidation() | ParagraphTextValidationBuilder | Trả về một phiên bản của paragraphTextValidationBuilder, có thể dùng để đặt quy trình xác thực trên ParagraphTextItem . |
createTextValidation() | TextValidationBuilder | Trả về một phiên bản của TextValidationBuilder có thể dùng để đặt quy trình xác thực trên TextItem . |
getActiveForm() | Form | Trả về biểu mẫu mà tập lệnh giới hạn trong vùng chứa. |
getUi() | Ui | Trả về một phiên bản 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 được chỉ định. |
openByUrl(url) | Form | Trả về Form với URL đã chỉ định. |
FormResponse
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
getEditResponseUrl() | String | Tạo URL có thể được sử dụng để chỉnh sửa phản hồi đã được gửi. |
getGradableItemResponses() | ItemResponse[] | Nhận tất cả phản hồi của mục có trong 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 | Xem mã nhận dạng của phản hồi biểu mẫu. |
getItemResponses() | ItemResponse[] | Nhận tất cả phản hồi của mục có trong 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 | Xem địa chỉ email của người đã gửi phản hồ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 cho một lượt gửi câu trả lời qua biểu mẫu. |
submit() | FormResponse | Gửi phản hồi. |
toPrefilledUrl() | String | Tạo URL cho biểu mẫu có các câu trả lời được điền sẵn dựa trên các câu trả lời trong phản hồi biểu mẫu này. |
withItemGrade(gradedResponse) | FormResponse | Thêm điểm của phản hồi cho trước vào một phản hồi biểu mẫu. |
withItemResponse(response) | FormResponse | Thêm phản hồi cho mặt hàng cụ thể vào một phản hồi biểu mẫu. |
GridItem
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
clearValidation() | GridItem | Xóa mọi xác thực dữ liệu cho mục 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 còn 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 còn gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
getType() | ItemType | Xem loại 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ột mảng các giá trị. |
setHelpText(text) | GridItem | Đặt văn bản trợ giúp của mục (đôi khi còn 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 | Đặt xem 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ột mảng các giá trị. |
setTitle(title) | GridItem | Đặt tiêu đề của mục (đôi khi gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
setValidation(validation) | GridItem | Đặt xác thực dữ liệu cho mục lưới này. |
GridValidation
GridValidationBuilder
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
requireLimitOneResponsePerColumn() | GridValidationBuilder | Yêu cầu giới hạn một phản hồi mỗi cột cho mục hàng lưới. |
ImageItem
Phương thức
Phương thức | Loại 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 | Xem cách căn chỉnh hình ảnh theo chiều ngang. |
getHelpText() | String | Lấy văn bản trợ giúp của mục (đôi khi còn 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 hiện đ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 còn gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
getType() | ItemType | Xem loại 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ăn chỉnh hình ảnh theo chiều ngang. |
setHelpText(text) | ImageItem | Đặt văn bản trợ giúp của mục (đôi khi còn 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 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 bằng pixel. |
Item
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
asCheckboxGridItem() | CheckboxGridItem | Trả về mục dưới dạng mục lưới hộp kiểm. |
asCheckboxItem() | CheckboxItem | Trả về mục dưới dạng mục trong 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ục thời lượng. |
asGridItem() | GridItem | Trả về mục dưới dạng mục trong lưới. |
asImageItem() | ImageItem | Trả về phần tử dưới dạng một phần tử hình ảnh. |
asListItem() | ListItem | Trả về mục dưới dạng mục danh sách. |
asMultipleChoiceItem() | MultipleChoiceItem | Trả về mục dưới dạng mục nhiều lựa chọn. |
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. |
asScaleItem() | ScaleItem | Trả về mục dưới dạng mục 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ạng mục văn bản. |
asTimeItem() | TimeItem | Trả về mục dưới dạng mục thời gian. |
asVideoItem() | VideoItem | Trả về mục dưới dạng 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 còn 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 còn gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
getType() | ItemType | Xem loại 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 còn 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 gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
ItemResponse
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
getFeedback() | Object | Xem phản hồi đưa ra cho câu trả lời của người trả lời. |
getItem() | Item | Xem mục câu hỏi mà câu trả lời này trả lời. |
getResponse() | Object | Xem câu trả lời mà người trả lời đã gửi. |
getScore() | Object | Xem điểm của câu trả lờ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 của người trả lời được gửi. |
setScore(score) | ItemResponse | Đặt điểm cho câu trả lời của người trả lời. |
ItemType
Thuộc tính
Thuộc tính | Loại | 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ư trường "other" (không bắt buộc). |
CHECKBOX_GRID | Enum | Một mục câu hỏ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 trên mỗi hàng từ một chuỗi hộp đánh dấu. |
DATE | Enum | Mục câu hỏi cho phép người trả lời chọn một ngày. |
DATETIME | Enum | Mục câu hỏi cho phép người trả lời chỉ định ngày và giờ. |
DURATION | Enum | Mục câu hỏi cho phép người trả lời chỉ định khoảng thời gian. |
GRID | Enum | Một mục câu hỏ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 trên 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 lựa chọn từ 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 trường "other" (không bắt buộc). |
PAGE_BREAK | Enum | Mục bố cục đánh dấu sự bắt đầu của một trang. |
PARAGRAPH_TEXT | Enum | Mục câu hỏi cho phép người trả lời nhập một khối văn bản. |
SCALE | Enum | Mục câu hỏi cho phép người trả lời chọn một tùy chọn từ một chuỗi các nút radio được đánh số. |
SECTION_HEADER | Enum | 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ục câu hỏi cho phép người trả lời chỉ định thời gian trong ngày. |
VIDEO | Enum | Một mục bố cục hiển thị một 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 | Loại 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 để 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 với tùy chọn điều hướng trang. |
createResponse(response) | ItemResponse | Tạo một ItemResponse mới cho mục 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 được tất cả lựa chọn cho một mặt hàng. |
getFeedbackForCorrect() | QuizFeedback | Trả lại phản hồi được hiển thị cho người trả lời khi họ trả lời đúng câu hỏi. |
getFeedbackForIncorrect() | QuizFeedback | Trả lại phản hồi được hiển thị cho người trả lời khi họ trả lời không chính xác cho câu hỏi. |
getHelpText() | String | Lấy văn bản trợ giúp của mục (đôi khi còn 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 còn gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
getType() | ItemType | Xem loại 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 lựa chọn cho một mục từ một mảng chuỗi. |
setChoices(choices) | ListItem | Đặt một loạt 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ọ phản hồi chính xác một câu hỏi. |
setFeedbackForIncorrect(feedback) | ListItem | Đặt phản hồi để được hiển thị cho người trả lời khi họ trả lời không chính xác cho câu hỏi. |
setHelpText(text) | ListItem | Đặt văn bản trợ giúp của mục (đôi khi còn 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 mà một mục có thể chấm điểm có giá trị. |
setRequired(enabled) | ListItem | Đặt xem 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 gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
MultipleChoiceItem
Phương thức
Phương thức | Loại 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 để 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 với tùy chọn điều hướng trang. |
createResponse(response) | ItemResponse | Tạo một 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 được tất cả lựa chọn cho một mặt hàng. |
getFeedbackForCorrect() | QuizFeedback | Trả lại phản hồi được hiển thị cho người trả lời khi họ trả lời đúng câu hỏi. |
getFeedbackForIncorrect() | QuizFeedback | Trả lại phản hồi được hiển thị cho người trả lời khi họ trả lời không chính xác cho câu hỏi. |
getHelpText() | String | Lấy văn bản trợ giúp của mục (đôi khi còn 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 còn gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
getType() | ItemType | Xem loại mục, được biểu thị dưới dạng ItemType . |
hasOtherOption() | Boolean | Xác định xem mục có tùy 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 lựa chọn cho một mục từ một mảng chuỗi. |
setChoices(choices) | MultipleChoiceItem | Đặt một loạt 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ọ phản hồi chính xác một câu hỏi. |
setFeedbackForIncorrect(feedback) | MultipleChoiceItem | Đặt phản hồi để được hiển thị cho người trả lời khi họ trả lời không chính xác cho câu hỏi. |
setHelpText(text) | MultipleChoiceItem | Đặt văn bản trợ giúp của mục (đôi khi còn 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 mà một mục có thể chấm điểm có giá trị. |
setRequired(enabled) | MultipleChoiceItem | Đặt xem 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 gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
showOtherOption(enabled) | MultipleChoiceItem | Đặt xem mục có tùy chọn "khác" hay không. |
PageBreakItem
Phương thức
Phương thức | Loại 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 (nghĩa là khi đến ngắt trang này bằng 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 còn 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 | Xem loại điều hướng trang xảy ra sau khi hoàn thành trang trước khi ngắt trang (nghĩa là khi đến ngắt trang này bằng tiến trình tuyến tính thông qua biểu mẫu). |
getTitle() | String | Lấy tiêu đề của mục (đôi khi còn gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
getType() | ItemType | Xem loại mục, được biểu thị dưới dạng ItemType . |
setGoToPage(goToPageItem) | PageBreakItem | Thiết lập trang chuyển đến sau khi hoàn thành trang trước khi ngắt trang (nghĩa là khi tiếp cận ngắt trang bằng tiến trình tuyến tính 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 đến ngắt trang này bằng tiến trình tuyến tính 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 còn 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 gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
PageNavigationType
Thuộc tính
Thuộc tính | Loại | Mô tả |
---|---|---|
CONTINUE | Enum | Tiếp tục đến 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 | Khởi động lại biểu mẫu từ đầu mà không xóa các câu trả lời được nhập cho đến thời điểm này, sau khi hoàn tất trang hiện tại. |
SUBMIT | Enum | Gửi phản hồi biểu mẫu sau khi hoàn tất trang hiện tại. |
ParagraphTextItem
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
clearValidation() | ParagraphTextItem | Xóa bất kỳ xác thực dữ liệu nào cho mục văn bản của đoạn này. |
createResponse(response) | ItemResponse | Tạo một ItemResponse mới cho mục 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 còn 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 còn gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
getType() | ItemType | Xem loại 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 | Đặt phản hồi để hiển thị cho người trả lời khi họ phản hồi câu hỏi có thể chấm điểm mà không có câu trả lời đúng hoặc sai (tức là 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 còn 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 mà một mục có thể chấm điểm có giá trị. |
setRequired(enabled) | ParagraphTextItem | Đặt xem 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 gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
setValidation(validation) | ParagraphTextItem | Đặt xác thực dữ liệu cho mục văn bản của đoạn này. |
ParagraphTextValidation
ParagraphTextValidationBuilder
Phương thức
Phương thức | Loại 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 đối sánh mẫu. |
requireTextLengthGreaterThanOrEqualTo(number) | ParagraphTextValidationBuilder | Yêu cầu độ dài phản hồi lớn hơn hoặc bằng giá trị. |
requireTextLengthLessThanOrEqualTo(number) | ParagraphTextValidationBuilder | Yêu cầu độ dài phản hồi phải nhỏ hơn giá trị. |
requireTextMatchesPattern(pattern) | ParagraphTextValidationBuilder | Yêu cầu phản hồi để đối sánh mẫu. |
QuizFeedback
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
getLinkUrls() | String[] | Xem danh sách các URL liên kết với Phản hồi. |
getText() | String | Xem văn bản hiển thị của Phản hồi. |
QuizFeedbackBuilder
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
addLink(url) | QuizFeedbackBuilder | Thêm đường liên kết đến tài liệu bổ sung của phản hồi. |
addLink(url, displayText) | QuizFeedbackBuilder | Thêm đường liên kết đến tài liệu bổ sung của phản hồi. |
build() | QuizFeedback | Tạo 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 | Đặt nội dung phản hồi. |
ScaleItem
Phương thức
Phương thức | Loại 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 còn 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 thang đo, nếu có. |
getLowerBound() | Integer | Nhận 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 thang đo, nếu có. |
getTitle() | String | Lấy tiêu đề của mục (đôi khi còn gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
getType() | ItemType | Xem loại mục, được biểu thị dưới dạng ItemType . |
getUpperBound() | Integer | Xem giới hạn trên của thang đo. |
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 thang. |
setGeneralFeedback(feedback) | ScaleItem | Đặt phản hồi để hiển thị cho người trả lời khi họ phản hồi câu hỏi có thể chấm điểm mà không có câu trả lời đúng hoặc sai (tức là 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 còn 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 thang. |
setPoints(points) | ScaleItem | Đặt số điểm mà một mục có thể chấm điểm có giá trị. |
setRequired(enabled) | ScaleItem | Đặt xem 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 gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
SectionHeaderItem
Phương thức
Phương thức | Loại 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 còn 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 còn gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
getType() | ItemType | Xem loại 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 còn 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 gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
TextItem
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
clearValidation() | TextItem | Xóa bất kỳ xác thực dữ liệu nào cho mục văn bản này. |
createResponse(response) | ItemResponse | Tạo một 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 còn 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 còn gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
getType() | ItemType | Xem loại 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 | Đặt phản hồi để hiển thị cho người trả lời khi họ phản hồi câu hỏi có thể chấm điểm mà không có câu trả lời đúng hoặc sai (tức là 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 còn 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 mà một mục có thể chấm điểm có giá trị. |
setRequired(enabled) | TextItem | Đặt xem 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 gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
setValidation(validation) | TextItem | Đặt 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 | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
requireNumber() | TextValidationBuilder | Yêu cầu mục văn bản 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ừ đầu đến cuối. |
requireNumberEqualTo(number) | TextValidationBuilder | Yêu cầu mục văn bản phải là một số bằng giá trị được 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ị được 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 giữa phần đầu và phần 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 đối sánh mẫu. |
requireTextIsEmail() | TextValidationBuilder | Yêu cầu mục văn bản là một địa chỉ email. |
requireTextIsUrl() | TextValidationBuilder | Yêu cầu mục văn bản là một URL. |
requireTextLengthGreaterThanOrEqualTo(number) | TextValidationBuilder | Yêu cầu độ dài phản hồi lớn hơn hoặc bằng giá trị. |
requireTextLengthLessThanOrEqualTo(number) | TextValidationBuilder | Yêu cầu độ dài phản hồi phải nhỏ hơn giá trị. |
requireTextMatchesPattern(pattern) | TextValidationBuilder | Yêu cầu phản hồi để đối sánh mẫu. |
requireWholeNumber() | TextValidationBuilder | Yêu cầu mục văn bản là một số nguyên. |
TimeItem
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
createResponse(hour, minute) | ItemResponse | Tạo một 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 còn 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 còn gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
getType() | ItemType | Xem loại 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 | Đặt phản hồi để hiển thị cho người trả lời khi họ phản hồi câu hỏi có thể chấm điểm mà không có câu trả lời đúng hoặc sai (tức là 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 còn 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 mà một mục có thể chấm điểm có giá trị. |
setRequired(enabled) | TimeItem | Đặt xem 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 gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
VideoItem
Phương thức
Phương thức | Loại 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 | Xem 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 còn 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 còn gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
getType() | ItemType | Xem loại mục, được biểu thị dưới dạng ItemType . |
getWidth() | Integer | Xem chiều rộng của video tính bằng pixel. |
setAlignment(alignment) | VideoItem | Đặt 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 còn 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 gọi là văn bản tiêu đề, trong trường hợp SectionHeaderItem ). |
setVideoUrl(youtubeUrl) | VideoItem | Tự đặt video từ URL YouTube hoặc ID video YouTube nhất định. |
setWidth(width) | VideoItem | Đặt chiều rộng của video tính bằng pixel. |