Bu hizmet, komut dosyalarının Google Formlar'ı oluşturmasına, düzenlemesine ve bunlara erişmesine olanak tanır.
// 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());
Sınıflar
Ad | Kısa açıklama |
---|---|
Alignment | Desteklenen resim hizalama türlerini temsil eden bir sıralama. |
CheckboxGridItem | Katılımcının seçmesine olanak tanıyan, sütunlardan ve satırlardan oluşan bir tablo olarak sunulan soru öğesi birden çok seçeneği işaretleyebilirsiniz. |
CheckboxGridValidation | CheckboxGridItem için DataValidation işlemi |
CheckboxGridValidationBuilder | CheckboxGridValidation için DataValidationBuilder |
CheckboxItem | Katılımcının bir veya daha fazla onay kutusu seçmesine olanak tanıyan bir soru öğesi ve isteğe bağlı "diğer" girin. |
CheckboxValidation | CheckboxItem için DataValidation işlemi |
CheckboxValidationBuilder | CheckboxValidation için DataValidationBuilder |
Choice | CheckboxItem , ListItem veya MultipleChoiceItem gibi seçenekleri destekleyen bir Item türüyle ilişkili tek bir seçim. |
DateItem | Katılımcının tarih belirtmesine olanak tanıyan bir soru öğesi. |
DateTimeItem | Katılımcının tarih ve saat belirtmesine olanak tanıyan bir soru öğesi. |
DestinationType | Desteklenen form yanıtı hedefi türlerini temsil eden bir sıralama. |
DurationItem | Katılımcının süreyi belirtmesine olanak tanıyan bir soru öğesi. |
FeedbackType | Desteklenen geri bildirim türlerini temsil eden bir sıralama. |
Form | Genel özellikleri ve öğeleri içeren bir form. |
FormApp | Bir komut dosyasının mevcut bir Form öğesini açmasına veya yeni bir tane oluşturmasına izin verir. |
FormResponse | Forma bir bütün olarak verilen yanıt. |
GridItem | Katılımcının seçmesine olanak tanıyan, sütunlardan ve satırlardan oluşan bir tablo olarak sunulan soru öğesi Bir dizi radyo düğmesi arasından satır başına bir seçenek. |
GridValidation | GridItem için DataValidation işlemi |
GridValidationBuilder | GridValidation için DataValidationBuilder |
ImageItem | Resim gösteren bir düzen öğesi. |
Item | Başlık ve yardım metni gibi tüm öğelerde ortak olan özellikleri içeren genel bir form öğesi. |
ItemResponse | Form içindeki bir soru öğesine verilen yanıt. |
ItemType | Desteklenen form öğesi türlerini temsil eden bir sıralama. |
ListItem | Katılımcının açılır listeden bir seçenek belirlemesine olanak tanıyan bir soru öğesi. |
MultipleChoiceItem | Katılımcının radyo düğmeleri listesinden bir seçenek belirlemesini sağlayan bir soru öğesi veya isteğe bağlı bir "other" girin. |
PageBreakItem | Bir sayfanın başlangıcını işaret eden düzen öğesi. |
PageNavigationType | Desteklenen sayfada gezinme türlerini temsil eden bir sıralama. |
ParagraphTextItem | Katılımcının bir metin bloğu girmesine olanak tanıyan bir soru öğesi. |
ParagraphTextValidation | ParagraphTextItem için DataValidation işlemi |
ParagraphTextValidationBuilder | ParagraphTextValidation için DataValidationBuilder |
QuizFeedback | Tüm geri bildirimlerde ortak olarak kullanılan özellikleri içeren, Görüntülü Reklam Ağı metni veya bağlantılar. |
QuizFeedbackBuilder | Tüm geri bildirimlerde ortak olan mülkler için belirleyicileri içeren temel Geri Bildirim Oluşturucu, görünen metindir. |
ScaleItem | Katılımcının numaralandırılmış bir radyo sırası arasından bir seçenek belirlemesine olanak tanıyan bir soru öğesi düğmelerini kullanın. |
SectionHeaderItem | Bir bölümün başlangıcını görsel olarak belirten bir düzen öğesi. |
TextItem | Katılımcının tek bir metin satırı girmesine olanak tanıyan bir soru öğesi. |
TextValidation | TextItem için DataValidation işlemi |
TextValidationBuilder | TextValidation için DataValidationBuilder |
TimeItem | Katılımcının günün bir saatini belirtmesine olanak tanıyan bir soru öğesi. |
VideoItem | Video gösteren bir düzen öğesi. |
Alignment
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
LEFT | Enum | Resmi, formun sol tarafına hizalayın. |
CENTER | Enum | Resmi, formun ortasına hizalayın. |
RIGHT | Enum | Resmi, formun sağ tarafına hizalayın. |
CheckboxGridItem
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
clearValidation() | CheckboxGridItem | Bu tablo öğesi için veri doğrulamasını kaldırır. |
createResponse(responses) | ItemResponse | Bu onay kutusu tablo öğesi için yeni bir ItemResponse oluşturur. |
duplicate() | CheckboxGridItem | Bu öğenin bir kopyasını oluşturur ve formun sonuna ekler. |
getColumns() | String[] | Izgaradaki her sütunun değerlerini alır. |
getHelpText() | String | Öğenin yardım metnini alır (bazen ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni olarak da adlandırılır). |
getId() | Integer | Öğenin benzersiz tanımlayıcısını alır. |
getIndex() | Integer | Formdaki tüm öğeler arasından öğenin dizinini alır. |
getRows() | String[] | Izgaradaki her satırın değerlerini alır. |
getTitle() | String | Öğenin başlığını alır (SectionHeaderItem olması halinde bazen üstbilgi metni olarak da adlandırılır). |
getType() | ItemType | Öğenin ItemType ile gösterilen türünü alır. |
isRequired() | Boolean | Katılımcının soruyu cevaplaması gerekip gerekmediğini belirler. |
setColumns(columns) | CheckboxGridItem | Izgaranın sütunlarını bir değer dizisine göre ayarlar. |
setHelpText(text) | CheckboxGridItem | Öğenin yardım metnini ayarlar (ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni de denir). |
setRequired(enabled) | CheckboxGridItem | Katılımcının soruyu yanıtlaması gerekip gerekmediğini belirler. |
setRows(rows) | CheckboxGridItem | Izgaranın satırlarını bir değer dizisine göre ayarlar. |
setTitle(title) | CheckboxGridItem | Öğenin başlığını ayarlar (SectionHeaderItem özelliğinde bazen başlık metni olarak da adlandırılır). |
setValidation(validation) | CheckboxGridItem | Bu onay kutusu tablo öğesi için veri doğrulamasını ayarlar. |
CheckboxGridValidation
CheckboxGridValidationBuilder
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
requireLimitOneResponsePerColumn() | CheckboxGridValidationBuilder | Tablo öğesi için sütun başına bir yanıt sınırı gerekir. |
CheckboxItem
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
clearValidation() | CheckboxItem | Bu onay kutusu öğesi için tüm veri doğrulamalarını kaldırır. |
createChoice(value) | Choice | Yeni bir seçenek oluşturur. |
createChoice(value, isCorrect) | Choice | Yeni bir seçenek oluşturur. |
createResponse(responses) | ItemResponse | Bu onay kutusu öğesi için yeni bir ItemResponse oluşturur. |
duplicate() | CheckboxItem | Bu öğenin bir kopyasını oluşturur ve formun sonuna ekler. |
getChoices() | Choice[] | Bir öğeyle ilgili tüm seçenekleri alır. |
getFeedbackForCorrect() | QuizFeedback | Katılımcılara bir soruya doğru yanıt verdiklerinde gösterilen geri bildirimi döndürür. |
getFeedbackForIncorrect() | QuizFeedback | Katılımcılara bir soruya yanlış yanıt verdiklerinde gösterilen geri bildirimi döndürür. |
getHelpText() | String | Öğenin yardım metnini alır (bazen ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni olarak da adlandırılır). |
getId() | Integer | Öğenin benzersiz tanımlayıcısını alır. |
getIndex() | Integer | Formdaki tüm öğeler arasından öğenin dizinini alır. |
getPoints() | Integer | Not verilebilir bir öğenin puan değerini döndürür. |
getTitle() | String | Öğenin başlığını alır (SectionHeaderItem olması halinde bazen üstbilgi metni olarak da adlandırılır). |
getType() | ItemType | Öğenin ItemType ile gösterilen türünü alır. |
hasOtherOption() | Boolean | Öğede "other" öğesinin olup olmadığını belirler seçeneğini belirleyin. |
isRequired() | Boolean | Katılımcının soruyu cevaplaması gerekip gerekmediğini belirler. |
setChoiceValues(values) | CheckboxItem | Bir dize dizisindeki bir öğeyle ilgili seçimleri ayarlar. |
setChoices(choices) | CheckboxItem | Bir öğe için seçim dizisi ayarlar. |
setFeedbackForCorrect(feedback) | CheckboxItem | Katılımcılara bir soruya doğru yanıt verdiklerinde gösterilecek geri bildirimi ayarlar. |
setFeedbackForIncorrect(feedback) | CheckboxItem | Katılımcılara bir soruya yanlış yanıt verdiklerinde gösterilecek geri bildirimi ayarlar. |
setHelpText(text) | CheckboxItem | Öğenin yardım metnini ayarlar (ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni de denir). |
setPoints(points) | CheckboxItem | Not verilebilir bir öğenin sahip olduğu puan sayısını ayarlar. |
setRequired(enabled) | CheckboxItem | Katılımcının soruyu yanıtlaması gerekip gerekmediğini belirler. |
setTitle(title) | CheckboxItem | Öğenin başlığını ayarlar (SectionHeaderItem özelliğinde bazen başlık metni olarak da adlandırılır). |
setValidation(validation) | CheckboxItem | Bu onay kutusu öğesi için veri doğrulamasını ayarlar. |
showOtherOption(enabled) | CheckboxItem | Öğede "other" ifadesinin bulunup bulunmadığını belirler seçeneğini belirleyin. |
CheckboxValidation
CheckboxValidationBuilder
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
requireSelectAtLeast(number) | CheckboxValidationBuilder | En az bu kadar sayıda seçeneğin belirlenmesini gerektirir. |
requireSelectAtMost(number) | CheckboxValidationBuilder | En fazla bu kadar sayıda seçeneğin belirlenmesini gerektirir. |
requireSelectExactly(number) | CheckboxValidationBuilder | Tam olarak bu kadar çok seçeneğin belirlenmesini gerektirir. |
Choice
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
getGotoPage() | PageBreakItem | PageBreakItem öğesini GO_TO_PAGE hedefi olarak ayarlar
katılımcı bu seçeneği belirler ve geçerli sayfayı tamamlarsa. |
getPageNavigationType() | PageNavigationType | Katılımcı bu seçeneği belirlerse vePageNavigationType
geçerli sayfayı tamamlar. |
getValue() | String | Katılımcıların formu görüntülerken etiket olarak gördüğü seçim değerini alır. |
isCorrectAnswer() | Boolean | Seçimin soru için doğru yanıt olup olmadığını getirir. |
DateItem
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
createResponse(response) | ItemResponse | Bu tarih öğesi için yeni bir ItemResponse oluşturur. |
duplicate() | DateItem | Bu öğenin bir kopyasını oluşturur ve formun sonuna ekler. |
getGeneralFeedback() | QuizFeedback | Katılımcılara, not verilebilecek bir soruya yanıt verdiklerinde gösterilen geri bildirimi döndürür. |
getHelpText() | String | Öğenin yardım metnini alır (bazen ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni olarak da adlandırılır). |
getId() | Integer | Öğenin benzersiz tanımlayıcısını alır. |
getIndex() | Integer | Formdaki tüm öğeler arasından öğenin dizinini alır. |
getPoints() | Integer | Not verilebilir bir öğenin puan değerini döndürür. |
getTitle() | String | Öğenin başlığını alır (SectionHeaderItem olması halinde bazen üstbilgi metni olarak da adlandırılır). |
getType() | ItemType | Öğenin ItemType ile gösterilen türünü alır. |
includesYear() | Boolean | Tarih öğesinin yıl seçeneği içerip içermediğini belirler. |
isRequired() | Boolean | Katılımcının soruyu cevaplaması gerekip gerekmediğini belirler. |
setGeneralFeedback(feedback) | DateItem | Katılımcılara, not verilebilecek bir soruya yanıt verdiklerinde gösterilecek geri bildirimi belirler. (ör. manuel notlandırma gerektiren sorular) doğru veya yanlış bir yanıtı olmayanlar |
setHelpText(text) | DateItem | Öğenin yardım metnini ayarlar (ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni de denir). |
setIncludesYear(enableYear) | DateItem | Tarih öğesinin yıl ayarı içerip içermediğini belirler. |
setPoints(points) | DateItem | Not verilebilir bir öğenin sahip olduğu puan sayısını ayarlar. |
setRequired(enabled) | DateItem | Katılımcının soruyu yanıtlaması gerekip gerekmediğini belirler. |
setTitle(title) | DateItem | Öğenin başlığını ayarlar (SectionHeaderItem özelliğinde bazen başlık metni olarak da adlandırılır). |
DateTimeItem
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
createResponse(response) | ItemResponse | Bu tarih-saat öğesi için yeni bir ItemResponse oluşturur. |
duplicate() | DateTimeItem | Bu öğenin bir kopyasını oluşturur ve formun sonuna ekler. |
getGeneralFeedback() | QuizFeedback | Katılımcılara, not verilebilecek bir soruya yanıt verdiklerinde gösterilen geri bildirimi döndürür. |
getHelpText() | String | Öğenin yardım metnini alır (bazen ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni olarak da adlandırılır). |
getId() | Integer | Öğenin benzersiz tanımlayıcısını alır. |
getIndex() | Integer | Formdaki tüm öğeler arasından öğenin dizinini alır. |
getPoints() | Integer | Not verilebilir bir öğenin puan değerini döndürür. |
getTitle() | String | Öğenin başlığını alır (SectionHeaderItem olması halinde bazen üstbilgi metni olarak da adlandırılır). |
getType() | ItemType | Öğenin ItemType ile gösterilen türünü alır. |
includesYear() | Boolean | Tarih öğesinin yıl seçeneği içerip içermediğini belirler. |
isRequired() | Boolean | Katılımcının soruyu cevaplaması gerekip gerekmediğini belirler. |
setGeneralFeedback(feedback) | DateTimeItem | Katılımcılara, not verilebilecek bir soruya yanıt verdiklerinde gösterilecek geri bildirimi belirler. (ör. manuel notlandırma gerektiren sorular) doğru veya yanlış bir yanıtı olmayanlar |
setHelpText(text) | DateTimeItem | Öğenin yardım metnini ayarlar (ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni de denir). |
setIncludesYear(enableYear) | DateTimeItem | Tarih öğesinin yıl ayarı içerip içermediğini belirler. |
setPoints(points) | DateTimeItem | Not verilebilir bir öğenin sahip olduğu puan sayısını ayarlar. |
setRequired(enabled) | DateTimeItem | Katılımcının soruyu yanıtlaması gerekip gerekmediğini belirler. |
setTitle(title) | DateTimeItem | Öğenin başlığını ayarlar (SectionHeaderItem özelliğinde bazen başlık metni olarak da adlandırılır). |
DestinationType
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
SPREADSHEET | Enum | Form yanıtlarının hedefi olarak bir Google E-Tablolar e-tablosu. |
DurationItem
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
createResponse(hours, minutes, seconds) | ItemResponse | Bu tarih öğesi için yeni bir ItemResponse oluşturur. |
duplicate() | DurationItem | Bu öğenin bir kopyasını oluşturur ve formun sonuna ekler. |
getGeneralFeedback() | QuizFeedback | Katılımcılara, not verilebilecek bir soruya yanıt verdiklerinde gösterilen geri bildirimi döndürür. |
getHelpText() | String | Öğenin yardım metnini alır (bazen ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni olarak da adlandırılır). |
getId() | Integer | Öğenin benzersiz tanımlayıcısını alır. |
getIndex() | Integer | Formdaki tüm öğeler arasından öğenin dizinini alır. |
getPoints() | Integer | Not verilebilir bir öğenin puan değerini döndürür. |
getTitle() | String | Öğenin başlığını alır (SectionHeaderItem olması halinde bazen üstbilgi metni olarak da adlandırılır). |
getType() | ItemType | Öğenin ItemType ile gösterilen türünü alır. |
isRequired() | Boolean | Katılımcının soruyu cevaplaması gerekip gerekmediğini belirler. |
setGeneralFeedback(feedback) | DurationItem | Katılımcılara, not verilebilecek bir soruya yanıt verdiklerinde gösterilecek geri bildirimi belirler. (ör. manuel notlandırma gerektiren sorular) doğru veya yanlış bir yanıtı olmayanlar |
setHelpText(text) | DurationItem | Öğenin yardım metnini ayarlar (ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni de denir). |
setPoints(points) | DurationItem | Not verilebilir bir öğenin sahip olduğu puan sayısını ayarlar. |
setRequired(enabled) | DurationItem | Katılımcının soruyu yanıtlaması gerekip gerekmediğini belirler. |
setTitle(title) | DurationItem | Öğenin başlığını ayarlar (SectionHeaderItem özelliğinde bazen başlık metni olarak da adlandırılır). |
FeedbackType
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
CORRECT | Enum | Doğru yanıtlanan bir soru için katılımcılara otomatik olarak gösterilen geri bildirim. |
INCORRECT | Enum | Yanlış cevaplanan bir soru için katılımcılara otomatik olarak gösterilen geri bildirim. |
GENERAL | Enum | Katılımcılara yanıtlarını gönderdiklerinde otomatik olarak gösterilen geri bildirim. |
Form
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
addCheckboxGridItem() | CheckboxGridItem | Sütun ve satırlardan oluşan bir ızgara şeklinde sunulan ve bir dizi onay kutusu arasından satır başına birden çok seçenek belirlemesini sağlar. |
addCheckboxItem() | CheckboxItem | Katılımcının bir veya daha fazla onay kutusu seçmesine olanak tanıyan yeni bir soru öğesi ekler. isteğe bağlı olarak "diğer" girin. |
addDateItem() | DateItem | Katılımcının tarih belirtmesine olanak tanıyan yeni bir soru öğesi ekler. |
addDateTimeItem() | DateTimeItem | Katılımcının tarih ve saat belirtmesine olanak tanıyan yeni bir soru öğesi ekler. |
addDurationItem() | DurationItem | Katılımcının süreyi belirtmesine olanak tanıyan yeni bir soru öğesi ekler. |
addEditor(emailAddress) | Form | Belirtilen kullanıcıyı Form için düzenleyenler listesine ekler. |
addEditor(user) | Form | Belirtilen kullanıcıyı Form için düzenleyenler listesine ekler. |
addEditors(emailAddresses) | Form | Belirtilen kullanıcı dizisini, Form için düzenleyenler listesine ekler. |
addGridItem() | GridItem | Sütun ve satırlardan oluşan bir ızgara şeklinde sunulan ve katılımcının bir dizi radyo düğmesi arasından satır başına bir seçenek belirlemesini sağlar. |
addImageItem() | ImageItem | Resim gösteren yeni bir düzen öğesi ekler. |
addListItem() | ListItem | Katılımcının açılır listeden bir seçenek belirlemesine olanak tanıyan yeni bir soru öğesi ekler liste'ye dokunun. |
addMultipleChoiceItem() | MultipleChoiceItem | Katılımcının radyo listesindeki bir seçenekten birini seçmesine olanak tanıyan yeni bir soru öğesi ekler düğmeleri veya isteğe bağlı bir "other"ı girin. |
addPageBreakItem() | PageBreakItem | Sayfanın başlangıcını işaretleyen yeni bir düzen öğesi ekler. |
addParagraphTextItem() | ParagraphTextItem | Katılımcının bir metin bloğu girmesine olanak tanıyan yeni bir soru öğesi ekler. |
addScaleItem() | ScaleItem | Katılımcının numaralı telefondan bir seçenek belirlemesine olanak tanıyan yeni bir soru öğesi ekler radyo düğmelerinin sırası. |
addSectionHeaderItem() | SectionHeaderItem | Bir bölümün başlangıcını görsel olarak belirten yeni bir düzen öğesi ekler. |
addTextItem() | TextItem | Katılımcının tek bir metin satırı girmesine olanak tanıyan yeni bir soru öğesi ekler. |
addTimeItem() | TimeItem | Katılımcının günün saatini belirtmesine olanak tanıyan yeni bir soru öğesi ekler. |
addVideoItem() | VideoItem | Videoyu görüntüleyen yeni bir düzen öğesi ekler. |
canEditResponse() | Boolean | Formun, gönderdikten sonra yanıtı düzenlemek için bir bağlantı gösterip göstermeyeceğini belirler. |
collectsEmail() | Boolean | Formun katılımcıların toplanıp toplanmadığını belirler e-posta adresleri |
createResponse() | FormResponse | Forma yeni bir yanıt oluşturur. |
deleteAllResponses() | Form | Formun yanıt deposundan gönderilen tüm yanıtları siler. |
deleteItem(index) | void | Formdaki tüm öğeler arasından belirli bir dizindeki öğeyi siler. |
deleteItem(item) | void | Belirtilen öğeyi siler. |
deleteResponse(responseId) | Form | Formun yanıt deposundan tek bir yanıtı siler. |
getConfirmationMessage() | String | Formun onay mesajını alır. |
getCustomClosedFormMessage() | String | Form yanıt kabul etmiyorsa veya boş bir form kabul etmiyorsa görüntülenen özel mesajı alır özel mesaj ayarlanmadıysa dizeyi kullanın. |
getDescription() | String | Formun açıklamasını alır. |
getDestinationId() | String | Formun yanıt hedefinin kimliğini alır. |
getDestinationType() | DestinationType | Formun yanıt hedefinin türünü alır. |
getEditUrl() | String | Formun düzenleme moduna erişmek için kullanılabilecek URL'yi alır. |
getEditors() | User[] | Bu Form için düzenleyenlerin listesini alır. |
getId() | String | Formun kimliğini alır. |
getItemById(id) | Item | Belirli bir kimliğe sahip öğeyi alır. |
getItems() | Item[] | Formdaki tüm öğelerin bir dizisini alır. |
getItems(itemType) | Item[] | Belirli bir türdeki tüm öğelerin dizisini alır. |
getPublishedUrl() | String | Forma yanıt vermek için kullanılabilecek URL'yi alır. |
getResponse(responseId) | FormResponse | Yanıt kimliğine göre tek bir form yanıtı alır. |
getResponses() | FormResponse[] | Formun tüm yanıtlarının dizisini alır. |
getResponses(timestamp) | FormResponse[] | Belirli bir tarih ve saatten sonra formun tüm yanıtlarının dizisini alır. |
getShuffleQuestions() | Boolean | Formun her sayfasındaki soruların sırasının rastgele olup olmadığını belirler. |
getSummaryUrl() | String | Formun yanıtlarının özetini görüntülemek için kullanılabilecek URL'yi alır. |
getTitle() | String | Formun başlığını alır. |
hasLimitOneResponsePerUser() | Boolean | Formun katılımcı başına yalnızca bir yanıta izin verip vermediğini belirler. |
hasProgressBar() | Boolean | Formun ilerleme çubuğu gösterip göstermeyeceğini belirler. |
hasRespondAgainLink() | Boolean | Formda, katılımcıdan sonra başka bir yanıt gönderme bağlantısının gösterilip gösterilmeyeceğini belirler doldurduğunda, formu doldurduğunda. |
isAcceptingResponses() | Boolean | Formun şu anda yanıt kabul edip etmediğini belirler. |
isPublishingSummary() | Boolean | Formda, bir katılımcıdan sonra yanıtların özetini görüntüleme bağlantısı gösterilip gösterilmeyeceğini belirler doldurduğunda, formu doldurduğunda. |
isQuiz() | Boolean | Formun bir test olup olmadığını belirler. |
moveItem(from, to) | Item | Formdaki tüm öğeler arasında belirli bir dizindeki bir öğeyi belirtilen başka bir dizine taşır. |
moveItem(item, toIndex) | Item | Belirli bir öğeyi formdaki tüm öğeler arasında belirli bir dizine taşır. |
removeDestination() | Form | Formun mevcut yanıt hedefiyle olan bağlantısını kaldırır. |
removeEditor(emailAddress) | Form | Belirtilen kullanıcıyı Form için düzenleyenler listesinden kaldırır. |
removeEditor(user) | Form | Belirtilen kullanıcıyı Form için düzenleyenler listesinden kaldırır. |
requiresLogin() | Boolean | Formun, katılımcıların aynı alan adında bir hesaba giriş yapmasının zorunlu olup olmadığını veya alt alan adını girmeniz gerekir. |
setAcceptingResponses(enabled) | Form | Formun şu anda yanıt kabul edip etmediğini ayarlar. |
setAllowResponseEdits(enabled) | Form | Formda, gönderilen bir yanıtı düzenlemek için bir bağlantı gösterilip gösterilmeyeceğini belirler. |
setCollectEmail(collect) | Form | Formun katılımcıların toplanıp toplanmayacağını belirler e-posta adresleri |
setConfirmationMessage(message) | Form | Formun onay mesajını ayarlar. |
setCustomClosedFormMessage(message) | Form | Form, yanıt kabul etmiyorsa mesajı gösterilecek şekilde ayarlar. |
setDescription(description) | Form | Formun açıklamasını ayarlar. |
setDestination(type, id) | Form | Form yanıtlarının kaydedileceği hedefi ayarlar. |
setIsQuiz(enabled) | Form | Formun test olup olmadığını ayarlar. |
setLimitOneResponsePerUser(enabled) | Form | Formun katılımcı başına yalnızca bir yanıta izin verip vermediğini ayarlar. |
setProgressBar(enabled) | Form | Formda ilerleme çubuğu olup olmadığını ayarlar. |
setPublishingSummary(enabled) | Form | Bir katılımcı yanıtı gönderdikten sonra formun, yanıtların özetini görüntülemek için bir bağlantı gösterip göstermeyeceğini belirler geri dönelim. |
setRequireLogin(requireLogin) | Form | Formun, katılımcıların aynı alan adında bir hesaba mı yoksa alt alan adını kontrol edin. |
setShowLinkToRespondAgain(enabled) | Form | Formda, katılımcı anketi tamamladıktan sonra başka bir yanıt gönderme bağlantısının gösterilip gösterilmeyeceğini belirler geri dönelim. |
setShuffleQuestions(shuffle) | Form | Formun her sayfasındaki soruların sırasının rastgele olup olmadığını belirler. |
setTitle(title) | Form | Formun başlığını ayarlar. |
shortenFormUrl(url) | String | Bir formun uzun URL'sini kısa URL'ye dönüştürür. |
submitGrades(responses) | Form | Verilen FormResponses için notları gönderir. |
FormApp
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
Alignment | Alignment | Resim hizalama türlerinin listesi. |
DestinationType | DestinationType | Form yanıtlarını depolayabilen hedef türlerinin listesi. |
FeedbackType | FeedbackType | Feedbacks form türlerinin listesi. |
ItemType | ItemType | Items form türlerinin listesi. |
PageNavigationType | PageNavigationType | Sayfalarda gezinmeyle ilgili olası davranışların listesi. |
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
create(title) | Form | Yeni bir Form oluşturur ve döndürür. |
createCheckboxGridValidation() | CheckboxGridValidationBuilder |
CheckboxGridItem |
createCheckboxValidation() | CheckboxValidationBuilder |
CheckboxItem |
createFeedback() | QuizFeedbackBuilder | Notlandırılabilir bir öğede geri bildirim ayarlamak için kullanılabilecek bir QuizFeedbackBuilder örneğini döndürür
Item |
createGridValidation() | GridValidationBuilder | GridItem üzerinde doğrulamayı ayarlamak için kullanılabilecek bir GridValidationBuilder örneği döndürür. |
createParagraphTextValidation() | ParagraphTextValidationBuilder |
ParagraphTextItem . |
createTextValidation() | TextValidationBuilder | TextItem üzerinde doğrulamayı ayarlamak için kullanılabilecek bir TextValidationBuilder örneğini döndürür. |
getActiveForm() | Form | Komut dosyasının kapsayıcıya bağlı olduğu formu döndürür. |
getUi() | Ui | Form düzenleyicisinin, komut dosyasının aşağıdaki işlemleri yapmasına izin veren kullanıcı arayüzü ortamının bir örneğini döndürür: Menü, iletişim kutusu ve kenar çubuğu gibi özellikler ekleyin. |
openById(id) | Form | Belirtilen kimliğe sahip Form değerini döndürür. |
openByUrl(url) | Form | Belirtilen URL'ye sahip Form değerini döndürür. |
FormResponse
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
getEditResponseUrl() | String | Gönderilmiş bir yanıtı düzenlemek için kullanılabilecek bir URL oluşturur. |
getGradableItemResponses() | ItemResponse[] | Bir form yanıtında yer alan tüm öğe yanıtlarını, öğelerin göründüğü sırayla alır iletişim bilgileri paylaşacağım. |
getGradableResponseForItem(item) | ItemResponse | Belirli bir öğe için form yanıtında yer alan öğe yanıtını alır. |
getId() | String | Form yanıtının kimliğini alır. |
getItemResponses() | ItemResponse[] | Bir form yanıtında yer alan tüm öğe yanıtlarını, öğelerin göründüğü sırayla alır iletişim bilgileri paylaşacağım. |
getRespondentEmail() | String | Form.setCollectEmail(collect) ayarı etkinse yanıt gönderen kişinin e-posta adresini alır. |
getResponseForItem(item) | ItemResponse | Belirli bir öğe için bu form yanıtında yer alan öğe yanıtını alır. |
getTimestamp() | Date | Form yanıtı gönderiminin zaman damgasını alır. |
submit() | FormResponse | Yanıtı gönderir. |
toPrefilledUrl() | String | Bu formdaki yanıtlara göre yanıtların önceden doldurulduğu formun URL'sini oluşturur. gerekir. |
withItemGrade(gradedResponse) | FormResponse | Belirtilen öğe yanıtının notlarını bir form yanıtına ekler. |
withItemResponse(response) | FormResponse | Belirtilen öğe yanıtını form yanıtına ekler. |
GridItem
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
clearValidation() | GridItem | Bu tablo öğesi için veri doğrulamasını kaldırır. |
createResponse(responses) | ItemResponse | Bu tablo öğesi için yeni bir ItemResponse oluşturur. |
duplicate() | GridItem | Bu öğenin bir kopyasını oluşturur ve formun sonuna ekler. |
getColumns() | String[] | Izgaradaki her sütunun değerlerini alır. |
getHelpText() | String | Öğenin yardım metnini alır (bazen ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni olarak da adlandırılır). |
getId() | Integer | Öğenin benzersiz tanımlayıcısını alır. |
getIndex() | Integer | Formdaki tüm öğeler arasından öğenin dizinini alır. |
getRows() | String[] | Izgaradaki her satırın değerlerini alır. |
getTitle() | String | Öğenin başlığını alır (SectionHeaderItem olması halinde bazen üstbilgi metni olarak da adlandırılır). |
getType() | ItemType | Öğenin ItemType ile gösterilen türünü alır. |
isRequired() | Boolean | Katılımcının soruyu cevaplaması gerekip gerekmediğini belirler. |
setColumns(columns) | GridItem | Izgaranın sütunlarını bir değer dizisine göre ayarlar. |
setHelpText(text) | GridItem | Öğenin yardım metnini ayarlar (ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni de denir). |
setRequired(enabled) | GridItem | Katılımcının soruyu yanıtlaması gerekip gerekmediğini belirler. |
setRows(rows) | GridItem | Izgaranın satırlarını bir değer dizisine göre ayarlar. |
setTitle(title) | GridItem | Öğenin başlığını ayarlar (SectionHeaderItem özelliğinde bazen başlık metni olarak da adlandırılır). |
setValidation(validation) | GridItem | Bu tablo öğesi için veri doğrulamasını ayarlar. |
GridValidation
GridValidationBuilder
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
requireLimitOneResponsePerColumn() | GridValidationBuilder | Tablo öğesi için sütun başına bir yanıt sınırı gerekir. |
ImageItem
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
duplicate() | ImageItem | Bu öğenin bir kopyasını oluşturur ve formun sonuna ekler. |
getAlignment() | Alignment | Resmin yatay hizalamasını alır. |
getHelpText() | String | Öğenin yardım metnini alır (bazen ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni olarak da adlandırılır). |
getId() | Integer | Öğenin benzersiz tanımlayıcısını alır. |
getImage() | Blob | Öğeye atanmış durumda olan resmi alır. |
getIndex() | Integer | Formdaki tüm öğeler arasından öğenin dizinini alır. |
getTitle() | String | Öğenin başlığını alır (SectionHeaderItem olması halinde bazen üstbilgi metni olarak da adlandırılır). |
getType() | ItemType | Öğenin ItemType ile gösterilen türünü alır. |
getWidth() | Integer | Resmin piksel cinsinden genişliğini alır. |
setAlignment(alignment) | ImageItem | Resmin yatay hizalamasını ayarlar. |
setHelpText(text) | ImageItem | Öğenin yardım metnini ayarlar (ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni de denir). |
setImage(image) | ImageItem | Resmi ayarlar. |
setTitle(title) | ImageItem | Öğenin başlığını ayarlar (SectionHeaderItem özelliğinde bazen başlık metni olarak da adlandırılır). |
setWidth(width) | ImageItem | Resmin piksel cinsinden genişliğini ayarlar. |
Item
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
asCheckboxGridItem() | CheckboxGridItem | Öğeyi onay kutusu tablo öğesi olarak döndürür. |
asCheckboxItem() | CheckboxItem | Öğeyi bir onay kutusu öğesi olarak döndürür. |
asDateItem() | DateItem | Öğeyi tarih öğesi olarak döndürür. |
asDateTimeItem() | DateTimeItem | Öğeyi tarih-saat öğesi olarak döndürür. |
asDurationItem() | DurationItem | Öğeyi süre öğesi olarak döndürür. |
asGridItem() | GridItem | Öğeyi tablo öğesi olarak döndürür. |
asImageItem() | ImageItem | Öğeyi resim öğesi olarak döndürür. |
asListItem() | ListItem | Öğeyi liste öğesi olarak döndürür. |
asMultipleChoiceItem() | MultipleChoiceItem | Öğeyi çoktan seçmeli öğe olarak döndürür. |
asPageBreakItem() | PageBreakItem | Öğeyi sayfa sonu öğesi olarak döndürür. |
asParagraphTextItem() | ParagraphTextItem | Öğeyi paragraf metni olarak döndürür. |
asScaleItem() | ScaleItem | Öğeyi ölçek öğesi olarak döndürür. |
asSectionHeaderItem() | SectionHeaderItem | Öğeyi bir bölüm başlığı öğesi olarak döndürür. |
asTextItem() | TextItem | Öğeyi metin öğesi olarak döndürür. |
asTimeItem() | TimeItem | Öğeyi zaman öğesi olarak döndürür. |
asVideoItem() | VideoItem | Öğeyi video öğesi olarak döndürür. |
duplicate() | Item | Bu öğenin bir kopyasını oluşturur ve formun sonuna ekler. |
getHelpText() | String | Öğenin yardım metnini alır (bazen ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni olarak da adlandırılır). |
getId() | Integer | Öğenin benzersiz tanımlayıcısını alır. |
getIndex() | Integer | Formdaki tüm öğeler arasından öğenin dizinini alır. |
getTitle() | String | Öğenin başlığını alır (SectionHeaderItem olması halinde bazen üstbilgi metni olarak da adlandırılır). |
getType() | ItemType | Öğenin ItemType ile gösterilen türünü alır. |
setHelpText(text) | Item | Öğenin yardım metnini ayarlar (ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni de denir). |
setTitle(title) | Item | Öğenin başlığını ayarlar (SectionHeaderItem özelliğinde bazen başlık metni olarak da adlandırılır). |
ItemResponse
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
getFeedback() | Object | Katılımcının gönderdiği yanıt için verilen geri bildirimi alır. |
getItem() | Item | Bu yanıtın yanıtladığı soru öğesini alır. |
getResponse() | Object | Katılımcının gönderdiği yanıtı alır. |
getScore() | Object | Katılımcının gönderdiği cevabın puanını alır. |
setFeedback(feedback) | ItemResponse | Katılımcının gönderdiği yanıt için gösterilmesi gereken geri bildirimi ayarlar. |
setScore(score) | ItemResponse | Katılımcının gönderdiği cevabın puanını belirler. |
ItemType
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
CHECKBOX | Enum | Katılımcının bir veya daha fazla onay kutusu seçmesine olanak tanıyan bir soru öğesi ve isteğe bağlı "diğer" girin. |
CHECKBOX_GRID | Enum | Katılımcının seçmesine olanak tanıyan, sütunlardan ve satırlardan oluşan bir tablo olarak sunulan soru öğesi birden çok seçeneği işaretleyebilirsiniz. |
DATE | Enum | Katılımcının tarih belirtmesine olanak tanıyan bir soru öğesi. |
DATETIME | Enum | Katılımcının tarih ve saat belirtmesine olanak tanıyan bir soru öğesi. |
DURATION | Enum | Katılımcının süreyi belirtmesine olanak tanıyan bir soru öğesi. |
GRID | Enum | Katılımcının seçmesine olanak tanıyan, sütunlardan ve satırlardan oluşan bir tablo olarak sunulan soru öğesi Bir dizi radyo düğmesi arasından satır başına bir seçenek. |
IMAGE | Enum | Resim gösteren bir düzen öğesi. |
LIST | Enum | Katılımcının açılır listeden bir seçenek belirlemesine olanak tanıyan bir soru öğesi. |
MULTIPLE_CHOICE | Enum | Katılımcının radyo düğmeleri listesinden bir seçenek belirlemesini sağlayan bir soru öğesi veya isteğe bağlı bir "other" girin. |
PAGE_BREAK | Enum | Bir sayfanın başlangıcını işaret eden düzen öğesi. |
PARAGRAPH_TEXT | Enum | Katılımcının bir metin bloğu girmesine olanak tanıyan bir soru öğesi. |
SCALE | Enum | Katılımcının birkaç örnek arasından bir seçenek belirlemesine olanak radyo düğmeleri. |
SECTION_HEADER | Enum | Bir bölümün başlangıcını görsel olarak belirten bir düzen öğesi. |
TEXT | Enum | Katılımcının tek bir metin satırı girmesine olanak tanıyan bir soru öğesi. |
TIME | Enum | Katılımcının günün bir saatini belirtmesine olanak tanıyan bir soru öğesi. |
VIDEO | Enum | YouTube videosu gösteren bir düzen öğesi. |
FILE_UPLOAD | Enum | Katılımcının dosya yüklemesine olanak tanıyan bir soru öğesi. |
ListItem
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
createChoice(value) | Choice | Yeni bir seçenek oluşturur. |
createChoice(value, isCorrect) | Choice | Yeni bir seçenek oluşturur. |
createChoice(value, navigationItem) | Choice | Belirli bir sayfa sonu öğesine atlayan sayfa gezinme seçeneğiyle yeni bir seçenek oluşturur. |
createChoice(value, navigationType) | Choice | Sayfada gezinme seçeneğiyle yeni bir seçenek oluşturur. |
createResponse(response) | ItemResponse | Bu liste öğesi için yeni bir ItemResponse oluşturur. |
duplicate() | ListItem | Bu öğenin bir kopyasını oluşturur ve formun sonuna ekler. |
getChoices() | Choice[] | Bir öğeyle ilgili tüm seçenekleri alır. |
getFeedbackForCorrect() | QuizFeedback | Katılımcılara bir soruya doğru yanıt verdiklerinde gösterilen geri bildirimi döndürür. |
getFeedbackForIncorrect() | QuizFeedback | Katılımcılara bir soruya yanlış yanıt verdiklerinde gösterilen geri bildirimi döndürür. |
getHelpText() | String | Öğenin yardım metnini alır (bazen ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni olarak da adlandırılır). |
getId() | Integer | Öğenin benzersiz tanımlayıcısını alır. |
getIndex() | Integer | Formdaki tüm öğeler arasından öğenin dizinini alır. |
getPoints() | Integer | Not verilebilir bir öğenin puan değerini döndürür. |
getTitle() | String | Öğenin başlığını alır (SectionHeaderItem olması halinde bazen üstbilgi metni olarak da adlandırılır). |
getType() | ItemType | Öğenin ItemType ile gösterilen türünü alır. |
isRequired() | Boolean | Katılımcının soruyu cevaplaması gerekip gerekmediğini belirler. |
setChoiceValues(values) | ListItem | Bir dize dizisindeki bir öğeyle ilgili seçimleri ayarlar. |
setChoices(choices) | ListItem | Bir öğe için seçim dizisi ayarlar. |
setFeedbackForCorrect(feedback) | ListItem | Katılımcılara bir soruya doğru yanıt verdiklerinde gösterilecek geri bildirimi ayarlar. |
setFeedbackForIncorrect(feedback) | ListItem | Katılımcılara bir soruya yanlış yanıt verdiklerinde gösterilecek geri bildirimi ayarlar. |
setHelpText(text) | ListItem | Öğenin yardım metnini ayarlar (ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni de denir). |
setPoints(points) | ListItem | Not verilebilir bir öğenin sahip olduğu puan sayısını ayarlar. |
setRequired(enabled) | ListItem | Katılımcının soruyu yanıtlaması gerekip gerekmediğini belirler. |
setTitle(title) | ListItem | Öğenin başlığını ayarlar (SectionHeaderItem özelliğinde bazen başlık metni olarak da adlandırılır). |
MultipleChoiceItem
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
createChoice(value) | Choice | Yeni bir seçenek oluşturur. |
createChoice(value, isCorrect) | Choice | Yeni bir seçenek oluşturur. |
createChoice(value, navigationItem) | Choice | Belirli bir sayfa sonu öğesine atlayan sayfa gezinme seçeneğiyle yeni bir seçenek oluşturur. |
createChoice(value, navigationType) | Choice | Sayfada gezinme seçeneğiyle yeni bir seçenek oluşturur. |
createResponse(response) | ItemResponse | Bu çoktan seçmeli öğe için yeni bir ItemResponse oluşturur. |
duplicate() | MultipleChoiceItem | Bu öğenin bir kopyasını oluşturur ve formun sonuna ekler. |
getChoices() | Choice[] | Bir öğeyle ilgili tüm seçenekleri alır. |
getFeedbackForCorrect() | QuizFeedback | Katılımcılara bir soruya doğru yanıt verdiklerinde gösterilen geri bildirimi döndürür. |
getFeedbackForIncorrect() | QuizFeedback | Katılımcılara bir soruya yanlış yanıt verdiklerinde gösterilen geri bildirimi döndürür. |
getHelpText() | String | Öğenin yardım metnini alır (bazen ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni olarak da adlandırılır). |
getId() | Integer | Öğenin benzersiz tanımlayıcısını alır. |
getIndex() | Integer | Formdaki tüm öğeler arasından öğenin dizinini alır. |
getPoints() | Integer | Not verilebilir bir öğenin puan değerini döndürür. |
getTitle() | String | Öğenin başlığını alır (SectionHeaderItem olması halinde bazen üstbilgi metni olarak da adlandırılır). |
getType() | ItemType | Öğenin ItemType ile gösterilen türünü alır. |
hasOtherOption() | Boolean | Öğede "other" öğesinin olup olmadığını belirler seçeneğini belirleyin. |
isRequired() | Boolean | Katılımcının soruyu cevaplaması gerekip gerekmediğini belirler. |
setChoiceValues(values) | MultipleChoiceItem | Bir dize dizisindeki bir öğeyle ilgili seçimleri ayarlar. |
setChoices(choices) | MultipleChoiceItem | Bir öğe için seçim dizisi ayarlar. |
setFeedbackForCorrect(feedback) | MultipleChoiceItem | Katılımcılara bir soruya doğru yanıt verdiklerinde gösterilecek geri bildirimi ayarlar. |
setFeedbackForIncorrect(feedback) | MultipleChoiceItem | Katılımcılara bir soruya yanlış yanıt verdiklerinde gösterilecek geri bildirimi ayarlar. |
setHelpText(text) | MultipleChoiceItem | Öğenin yardım metnini ayarlar (ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni de denir). |
setPoints(points) | MultipleChoiceItem | Not verilebilir bir öğenin sahip olduğu puan sayısını ayarlar. |
setRequired(enabled) | MultipleChoiceItem | Katılımcının soruyu yanıtlaması gerekip gerekmediğini belirler. |
setTitle(title) | MultipleChoiceItem | Öğenin başlığını ayarlar (SectionHeaderItem özelliğinde bazen başlık metni olarak da adlandırılır). |
showOtherOption(enabled) | MultipleChoiceItem | Öğede "other" ifadesinin bulunup bulunmadığını belirler seçeneğini belirleyin. |
PageBreakItem
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
duplicate() | PageBreakItem | Bu öğenin bir kopyasını oluşturur ve formun sonuna ekler. |
getGoToPage() | PageBreakItem | Sayfa bundan önce doldurulduktan sonra formun atlanacağı PageBreakItem öğesini alır
sayfa sonu (yani
formu) kullanabilirsiniz. |
getHelpText() | String | Öğenin yardım metnini alır (bazen ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni olarak da adlandırılır). |
getId() | Integer | Öğenin benzersiz tanımlayıcısını alır. |
getIndex() | Integer | Formdaki tüm öğeler arasından öğenin dizinini alır. |
getPageNavigationType() | PageNavigationType | Bu sayfa sonundan önce sayfa tamamlandıktan sonra gerçekleşen sayfada gezinme türünü alır (yani, bu sayfaya formda normal doğrusal ilerlemeyle) ulaşana kadar). |
getTitle() | String | Öğenin başlığını alır (SectionHeaderItem olması halinde bazen üstbilgi metni olarak da adlandırılır). |
getType() | ItemType | Öğenin ItemType ile gösterilen türünü alır. |
setGoToPage(goToPageItem) | PageBreakItem | Sayfa bu sayfa sonundan önce (yani, sayfa sonunda) tamamlandıktan sonra sayfanın atlanacağı sayfayı ayarlar normal doğrusal ilerlemeyle bu sayfa sonuna kadar ulaşır). |
setGoToPage(navigationType) | PageBreakItem | Bu sayfa sonundan önce sayfa tamamlandıktan sonra gerçekleşen sayfada gezinme türünü ayarlar (yani, bu sayfaya formda normal doğrusal ilerlemeyle) ulaşana kadar). |
setHelpText(text) | PageBreakItem | Öğenin yardım metnini ayarlar (ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni de denir). |
setTitle(title) | PageBreakItem | Öğenin başlığını ayarlar (SectionHeaderItem özelliğinde bazen başlık metni olarak da adlandırılır). |
PageNavigationType
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
CONTINUE | Enum | Geçerli sayfayı tamamladıktan sonra formun sonraki sayfasına geçin. |
GO_TO_PAGE | Enum | Geçerli sayfayı tamamladıktan sonra formun belirli bir sayfasına atlar. |
RESTART | Enum | Tamamladıktan sonra, o ana kadar girilen yanıtları temizlemeden formu baştan başlat geçerli sayfa. |
SUBMIT | Enum | Geçerli sayfayı tamamladıktan sonra form yanıtını gönderin. |
ParagraphTextItem
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
clearValidation() | ParagraphTextItem | Bu paragraf metin öğesine ilişkin veri doğrulamasını kaldırır. |
createResponse(response) | ItemResponse | Bu paragraf metin öğesi için yeni bir ItemResponse oluşturur. |
duplicate() | ParagraphTextItem | Bu öğenin bir kopyasını oluşturur ve formun sonuna ekler. |
getGeneralFeedback() | QuizFeedback | Katılımcılara, not verilebilecek bir soruya yanıt verdiklerinde gösterilen geri bildirimi döndürür. |
getHelpText() | String | Öğenin yardım metnini alır (bazen ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni olarak da adlandırılır). |
getId() | Integer | Öğenin benzersiz tanımlayıcısını alır. |
getIndex() | Integer | Formdaki tüm öğeler arasından öğenin dizinini alır. |
getPoints() | Integer | Not verilebilir bir öğenin puan değerini döndürür. |
getTitle() | String | Öğenin başlığını alır (SectionHeaderItem olması halinde bazen üstbilgi metni olarak da adlandırılır). |
getType() | ItemType | Öğenin ItemType ile gösterilen türünü alır. |
isRequired() | Boolean | Katılımcının soruyu cevaplaması gerekip gerekmediğini belirler. |
setGeneralFeedback(feedback) | ParagraphTextItem | Katılımcılara, not verilebilecek bir soruya yanıt verdiklerinde gösterilecek geri bildirimi belirler. (ör. manuel notlandırma gerektiren sorular) doğru veya yanlış bir yanıtı olmayanlar |
setHelpText(text) | ParagraphTextItem | Öğenin yardım metnini ayarlar (ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni de denir). |
setPoints(points) | ParagraphTextItem | Not verilebilir bir öğenin sahip olduğu puan sayısını ayarlar. |
setRequired(enabled) | ParagraphTextItem | Katılımcının soruyu yanıtlaması gerekip gerekmediğini belirler. |
setTitle(title) | ParagraphTextItem | Öğenin başlığını ayarlar (SectionHeaderItem özelliğinde bazen başlık metni olarak da adlandırılır). |
setValidation(validation) | ParagraphTextItem | Bu paragraf metin öğesi için veri doğrulamasını ayarlar. |
ParagraphTextValidation
ParagraphTextValidationBuilder
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
requireTextContainsPattern(pattern) | ParagraphTextValidationBuilder | Kalıbı içermesi için yanıt gerektirir. |
requireTextDoesNotContainPattern(pattern) | ParagraphTextValidationBuilder | Kalıbı içermemesi için yanıt gerektirir. |
requireTextDoesNotMatchPattern(pattern) | ParagraphTextValidationBuilder | Eşleşmeyen kalıp için yanıt gerektirir. |
requireTextLengthGreaterThanOrEqualTo(number) | ParagraphTextValidationBuilder | Yanıt uzunluğunun değerden büyük veya değere eşit olması gerekir. |
requireTextLengthLessThanOrEqualTo(number) | ParagraphTextValidationBuilder | Yanıt uzunluğunun değerden küçük olmasını gerektiriyor. |
requireTextMatchesPattern(pattern) | ParagraphTextValidationBuilder | Eşleştirme kalıbı için yanıt gerektirir. |
QuizFeedback
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
getLinkUrls() | String[] | Geri Bildirim ile ilişkilendirilen URL'lerin listesini alır. |
getText() | String | Geri bildirimin görünen metnini alır. |
QuizFeedbackBuilder
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
addLink(url) | QuizFeedbackBuilder | Geri bildirimin ek materyalinin bağlantısını ekler. |
addLink(url, displayText) | QuizFeedbackBuilder | Geri bildirimin ek materyalinin bağlantısını ekler. |
build() | QuizFeedback | Bu oluşturucu için ilgili türde bir Geri Bildirim oluşturur. |
copy() | QuizFeedbackBuilder | Bu oluşturucunun bir kopyasını döndürür. |
setText(text) | QuizFeedbackBuilder | Geri bildirim metnini ayarlar. |
ScaleItem
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
createResponse(response) | ItemResponse | Bu ölçek öğesi için yeni bir ItemResponse oluşturur. |
duplicate() | ScaleItem | Bu öğenin bir kopyasını oluşturur ve formun sonuna ekler. |
getGeneralFeedback() | QuizFeedback | Katılımcılara, not verilebilecek bir soruya yanıt verdiklerinde gösterilen geri bildirimi döndürür. |
getHelpText() | String | Öğenin yardım metnini alır (bazen ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni olarak da adlandırılır). |
getId() | Integer | Öğenin benzersiz tanımlayıcısını alır. |
getIndex() | Integer | Formdaki tüm öğeler arasından öğenin dizinini alır. |
getLeftLabel() | String | Varsa ölçeğin alt sınırı için etiket alır. |
getLowerBound() | Integer | Ölçeğin alt sınırını alır. |
getPoints() | Integer | Not verilebilir bir öğenin puan değerini döndürür. |
getRightLabel() | String | Varsa ölçeğin üst sınırına ilişkin etiketi alır. |
getTitle() | String | Öğenin başlığını alır (SectionHeaderItem olması halinde bazen üstbilgi metni olarak da adlandırılır). |
getType() | ItemType | Öğenin ItemType ile gösterilen türünü alır. |
getUpperBound() | Integer | Ölçeğin üst sınırını alır. |
isRequired() | Boolean | Katılımcının soruyu cevaplaması gerekip gerekmediğini belirler. |
setBounds(lower, upper) | ScaleItem | Ölçeğin alt ve üst sınırlarını ayarlar. |
setGeneralFeedback(feedback) | ScaleItem | Katılımcılara, not verilebilecek bir soruya yanıt verdiklerinde gösterilecek geri bildirimi belirler. (ör. manuel notlandırma gerektiren sorular) doğru veya yanlış bir yanıtı olmayanlar |
setHelpText(text) | ScaleItem | Öğenin yardım metnini ayarlar (ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni de denir). |
setLabels(lower, upper) | ScaleItem | ölçeğin alt ve üst sınırları için etiketler ayarlar. |
setPoints(points) | ScaleItem | Not verilebilir bir öğenin sahip olduğu puan sayısını ayarlar. |
setRequired(enabled) | ScaleItem | Katılımcının soruyu yanıtlaması gerekip gerekmediğini belirler. |
setTitle(title) | ScaleItem | Öğenin başlığını ayarlar (SectionHeaderItem özelliğinde bazen başlık metni olarak da adlandırılır). |
SectionHeaderItem
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
duplicate() | SectionHeaderItem | Bu öğenin bir kopyasını oluşturur ve formun sonuna ekler. |
getHelpText() | String | Öğenin yardım metnini alır (bazen ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni olarak da adlandırılır). |
getId() | Integer | Öğenin benzersiz tanımlayıcısını alır. |
getIndex() | Integer | Formdaki tüm öğeler arasından öğenin dizinini alır. |
getTitle() | String | Öğenin başlığını alır (SectionHeaderItem olması halinde bazen üstbilgi metni olarak da adlandırılır). |
getType() | ItemType | Öğenin ItemType ile gösterilen türünü alır. |
setHelpText(text) | SectionHeaderItem | Öğenin yardım metnini ayarlar (ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni de denir). |
setTitle(title) | SectionHeaderItem | Öğenin başlığını ayarlar (SectionHeaderItem özelliğinde bazen başlık metni olarak da adlandırılır). |
TextItem
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
clearValidation() | TextItem | Bu metin öğesi için tüm veri doğrulamalarını kaldırır. |
createResponse(response) | ItemResponse | Bu metin öğesi için yeni bir ItemResponse oluşturur. |
duplicate() | TextItem | Bu öğenin bir kopyasını oluşturur ve formun sonuna ekler. |
getGeneralFeedback() | QuizFeedback | Katılımcılara, not verilebilecek bir soruya yanıt verdiklerinde gösterilen geri bildirimi döndürür. |
getHelpText() | String | Öğenin yardım metnini alır (bazen ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni olarak da adlandırılır). |
getId() | Integer | Öğenin benzersiz tanımlayıcısını alır. |
getIndex() | Integer | Formdaki tüm öğeler arasından öğenin dizinini alır. |
getPoints() | Integer | Not verilebilir bir öğenin puan değerini döndürür. |
getTitle() | String | Öğenin başlığını alır (SectionHeaderItem olması halinde bazen üstbilgi metni olarak da adlandırılır). |
getType() | ItemType | Öğenin ItemType ile gösterilen türünü alır. |
isRequired() | Boolean | Katılımcının soruyu cevaplaması gerekip gerekmediğini belirler. |
setGeneralFeedback(feedback) | TextItem | Katılımcılara, not verilebilecek bir soruya yanıt verdiklerinde gösterilecek geri bildirimi belirler. (ör. manuel notlandırma gerektiren sorular) doğru veya yanlış bir yanıtı olmayanlar |
setHelpText(text) | TextItem | Öğenin yardım metnini ayarlar (ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni de denir). |
setPoints(points) | TextItem | Not verilebilir bir öğenin sahip olduğu puan sayısını ayarlar. |
setRequired(enabled) | TextItem | Katılımcının soruyu yanıtlaması gerekip gerekmediğini belirler. |
setTitle(title) | TextItem | Öğenin başlığını ayarlar (SectionHeaderItem özelliğinde bazen başlık metni olarak da adlandırılır). |
setValidation(validation) | TextItem | Bu metin öğesi için veri doğrulamasını ayarlar. |
TextValidation
TextValidationBuilder
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
requireNumber() | TextValidationBuilder | Metin öğesinin sayı olması gerekiyor. |
requireNumberBetween(start, end) | TextValidationBuilder | Metin öğesinin, başlangıç ve bitiş tarihleri arasında (bu değerler dahil) bir sayı olmasını gerektirir. |
requireNumberEqualTo(number) | TextValidationBuilder | Metin öğesinin, belirtilen değere eşit bir sayı olmasını gerektirir. |
requireNumberGreaterThan(number) | TextValidationBuilder | Metin öğesinin belirtilen değerden büyük bir sayı olmasını gerektirir. |
requireNumberGreaterThanOrEqualTo(number) | TextValidationBuilder | Metin öğesinin, belirtilen değerden büyük veya bu değere eşit bir sayı olmasını gerektirir. |
requireNumberLessThan(number) | TextValidationBuilder | Metin öğesinin belirtilen değerden küçük bir sayı olmasını gerektiriyor. |
requireNumberLessThanOrEqualTo(number) | TextValidationBuilder | Metin öğesinin, belirtilen değerden küçük veya bu değere eşit bir sayı olması gerekiyor. |
requireNumberNotBetween(start, end) | TextValidationBuilder | Metin öğesinin, başlangıç ve bitiş değerleri de dahil olmak üzere bu değerler arasında olmayan bir sayı olması gerekiyor. |
requireNumberNotEqualTo(number) | TextValidationBuilder | Metin öğesinin, belirtilen değere eşit olmayan bir sayı olması gerekiyor. |
requireTextContainsPattern(pattern) | TextValidationBuilder | Kalıbı içermesi için yanıt gerektirir. |
requireTextDoesNotContainPattern(pattern) | TextValidationBuilder | Kalıbı içermemesi için yanıt gerektirir. |
requireTextDoesNotMatchPattern(pattern) | TextValidationBuilder | Eşleşmeyen kalıp için yanıt gerektirir. |
requireTextIsEmail() | TextValidationBuilder | Metin öğesinin e-posta adresi olmasını gerektirir. |
requireTextIsUrl() | TextValidationBuilder | Metin öğesinin URL olmasını gerektirir. |
requireTextLengthGreaterThanOrEqualTo(number) | TextValidationBuilder | Yanıt uzunluğunun değerden büyük veya değere eşit olması gerekir. |
requireTextLengthLessThanOrEqualTo(number) | TextValidationBuilder | Yanıt uzunluğunun değerden küçük olmasını gerektiriyor. |
requireTextMatchesPattern(pattern) | TextValidationBuilder | Eşleştirme kalıbı için yanıt gerektirir. |
requireWholeNumber() | TextValidationBuilder | Metin öğesinin tam sayı olmasını gerektirir. |
TimeItem
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
createResponse(hour, minute) | ItemResponse | Bu zaman öğesi için yeni bir ItemResponse oluşturur. |
duplicate() | TimeItem | Bu öğenin bir kopyasını oluşturur ve formun sonuna ekler. |
getGeneralFeedback() | QuizFeedback | Katılımcılara, not verilebilecek bir soruya yanıt verdiklerinde gösterilen geri bildirimi döndürür. |
getHelpText() | String | Öğenin yardım metnini alır (bazen ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni olarak da adlandırılır). |
getId() | Integer | Öğenin benzersiz tanımlayıcısını alır. |
getIndex() | Integer | Formdaki tüm öğeler arasından öğenin dizinini alır. |
getPoints() | Integer | Not verilebilir bir öğenin puan değerini döndürür. |
getTitle() | String | Öğenin başlığını alır (SectionHeaderItem olması halinde bazen üstbilgi metni olarak da adlandırılır). |
getType() | ItemType | Öğenin ItemType ile gösterilen türünü alır. |
isRequired() | Boolean | Katılımcının soruyu cevaplaması gerekip gerekmediğini belirler. |
setGeneralFeedback(feedback) | TimeItem | Katılımcılara, not verilebilecek bir soruya yanıt verdiklerinde gösterilecek geri bildirimi belirler. (ör. manuel notlandırma gerektiren sorular) doğru veya yanlış bir yanıtı olmayanlar |
setHelpText(text) | TimeItem | Öğenin yardım metnini ayarlar (ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni de denir). |
setPoints(points) | TimeItem | Not verilebilir bir öğenin sahip olduğu puan sayısını ayarlar. |
setRequired(enabled) | TimeItem | Katılımcının soruyu yanıtlaması gerekip gerekmediğini belirler. |
setTitle(title) | TimeItem | Öğenin başlığını ayarlar (SectionHeaderItem özelliğinde bazen başlık metni olarak da adlandırılır). |
VideoItem
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
duplicate() | VideoItem | Bu öğenin bir kopyasını oluşturur ve formun sonuna ekler. |
getAlignment() | Alignment | Videonun yatay hizalamasını getirir. |
getHelpText() | String | Öğenin yardım metnini alır (bazen ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni olarak da adlandırılır). |
getId() | Integer | Öğenin benzersiz tanımlayıcısını alır. |
getIndex() | Integer | Formdaki tüm öğeler arasından öğenin dizinini alır. |
getTitle() | String | Öğenin başlığını alır (SectionHeaderItem olması halinde bazen üstbilgi metni olarak da adlandırılır). |
getType() | ItemType | Öğenin ItemType ile gösterilen türünü alır. |
getWidth() | Integer | Videonun piksel cinsinden genişliğini alır. |
setAlignment(alignment) | VideoItem | Videonun yatay hizalamasını ayarlar. |
setHelpText(text) | VideoItem | Öğenin yardım metnini ayarlar (ImageItems , PageBreakItems ve SectionHeaderItems gibi düzen öğeleri için açıklama metni de denir). |
setTitle(title) | VideoItem | Öğenin başlığını ayarlar (SectionHeaderItem özelliğinde bazen başlık metni olarak da adlandırılır). |
setVideoUrl(youtubeUrl) | VideoItem | Videoyu, belirli bir YouTube URL'sinden veya YouTube video kimliğinden ayarlar. |
setWidth(width) | VideoItem | Videonun genişliğini piksel olarak ayarlar. |